помогите правильно составить XPATH?



  • Подскажите как правильно составить XPATH
    я получаю вот такой список
    <item found="1">крипта1</item>
    <item found="2">крипта2</item>
    <item found="3">крипта3</item>
    <item found="4">крипта4</item>

    теперь с помощью блока "Xpath получить каждый xml" //item[1]/text()
    я получаю - крипта1 потом надо делать новый запрос //item[2]/text() что бы получить - крипта2
    а как получить сразу весь список одним запросом?
    крипта1
    крипта2
    крипта3
    крипта4
    что то типа //item[получить всё]/text()



  • @cryptohold said in помогите правильно составить XPATH?:

    Подскажите как правильно составить XPATH
    я получаю вот такой список
    <item found="1">крипта1</item>
    <item found="2">крипта2</item>
    <item found="3">крипта3</item>
    <item found="4">крипта4</item>

    теперь с помощью блока "Xpath получить каждый xml" //item[1]/text()
    я получаю - крипта1 потом надо делать новый запрос //item[2]/text() что бы получить - крипта2
    а как получить сразу весь список одним запросом?
    крипта1
    крипта2
    крипта3
    крипта4
    что то типа //item[получить всё]/text()

    С xpath проще работать, когда есть полный код страницы. Если нельзя привязаться к представленным элементам, то можно найти не изменяющегося родителя и привязаться уже к нему. Из вашего примера кода html подойдёт и такой xpath

    //item
    

    действие "xpath получить каждый текст"



  • Еще для получения XPATH, есть вот это расширение для Хром браузера. https://chrome.google.com/webstore/detail/chropath/ljngjbnaijcbncmcnjfhigebomdlkcjo В описании есть видео, как с ним работать. Мне это расширение очень помогло.



  • @fox

    xpath получить каждый текст

    очень помогли, спасибо огромное!

    @Alex2

    расширение для Хром

    тоже большое спасибо, думаю такое расширение очень всем пригодиться!