XPATH



  • Помогите получить число из строчки
    <div class="itemseed">Paint Seed: <span class="value">999</span></div>
    Я не могу использовать //*[contains(@class,'value')] , потому что парсятся не нужные элементы. Так что нужно, насколько я понимаю, надо использовать вместе класс itemseed и value, но я не знаю как



  • @MP а просто использовать
    //span[@class='value'] почему нельзя?
    Или на крайняк //div[class='itemseed']/span[@class='value']



  • Первый запрос работает, но пылесосит со страницы лишние данные. А второй выдаёт ошибку Can't resolve query //div[class='itemseed']/span[@class='value']
    Я сам с регулярок сбежал, так что ещё чайник в этом



  • Ошибку выдавало отсутствие "@", но запрос работал только на действие "получить текст".
    Сам догадался до такого //[contains(@class,'itemseed')]//[contains(@class,'value')]
    Кстати, как получить сразу строки в численном формате из подобных действий, а не в виде строки


Log in to reply
 

  • 6
  • 34
  • 3
  • 3
  • 7
  • 2
  • 3
  • 8