@anarbus Придется циклом обойти все строки и каждую проверить на вхождение подстроки
Как парсить 2 строки с разными классами?
-
@NarD said in Как парсить 2 строки с разными классами?:
Здравствуйте, столкнулся с такой проблемой, что нужно парсить 1 элемент, но он изменяет классы. Что делать? Можно ли их перечислить как-то в басе?
Нафига вам классы? Привязывайтесь к id
-
@NarD said in Как парсить 2 строки с разными классами?:
@Fox Так у них и id разные. И если привязывать по части, например: id="market_buy , то там выдаются еще больше элементов с данным id.
В xpath можно указать сразу несколько селекторов, через логическое или
| -
@NarD said in Как парсить 2 строки с разными классами?:
@Daniel >XPATH> id("market_buy_commodity_order_total") | >XPATH> id("market_buynow_dialog_totals_total") . Так?
Префикс >XPATH> используйте один раз
>XPATH> id("market_buy_commodity_order_total") | id("market_buynow_dialog_totals_total") -
@NarD said in Как парсить 2 строки с разными классами?:
@Fox Если делать, как вы написали, то происходит баг и он просто выводит пустую переменную.
А, это я сейчас угадать должен причину?
:D>XPATH> //*[@id="market_buy_commodity_order_total"] | //*[@id="market_buynow_dialog_totals_total"] -
@NarD said in Как парсить 2 строки с разными классами?:
@Fox Спасибо огромное! Благодарность отправил =) И еще, как можно выбрать 2 элемент по списку в XPATH? Их просто 10 и мне нужно выбрать именно 2.
Используйте префикс
>AT>
Мануал по селекторам



