Извлечь данные



  • Как из такой переменной:
    ForBAS.txt
    можно извлечь значения
    Наклейка | iBUYPOWER (голографическая) | Катовице 2014
    Наклейка | Team Dignitas (голографическая) | Катовице 2014
    Наклейка | Titan (голографическая) | Катовице 2014
    и т.д.
    Пробовал через xpath вот так делать
    //span[contains(@class,'market_listing_item_name')]
    Но извлекается почему-то не только название, а ещё и инфа, которая идет дальше.
    Пробовал через регулярки, но не получилось(



  • @itzpvpsher Пожалуйста, помогите кто-то, уже больше двух часов пытаюсь решить эту проблему



  • Перед применением xpath запроса выполни к переменной содержащей текст Инструменты=> заменить строку
    Обратный слеш \ заменяем на пустое значение.



  • @GameBot Я вроде так делал, ну ок, попробую ещё раз



  • @GameBot ааааа, это серьёзно сработало. У меня в голове уже всё перепуталось, почти 3 часа пытаюсь это сделать. У меня даже был блок уже в софте, который заменяет \ на пустое значение. Но я после него пытался регуляркой как-то все извлечь, аааааааа. Спасибо огромное) Только бомбит сильно, что я так долго это делал



  • Its double nested JSON string.
    You just need to JSON parse it firstly,
    and than your XPATH query will work
    as you expected.

    Here is working example how to do it
    in your case,>

    jsonteesstt.xml


Log in to reply