xpath и ссылки.

Поддержка
  • На данный момент у меня забирает не ту ссылу ( нужная = 0_1565453029756_6414f7b4-6387-462b-b95b-11987b64196d-image.png )
    а он забирает самую первую href 0_1565453057783_b94789e9-2341-47c5-8513-247afde3593f-image.png как сделать чтобы он забирал нужную?

  • @muhyrla Если вы хотите помощи то пожалуйста информацию давайте текстом. Картинки хороши как дополнение, а вот копировать руками и домысливать что там может быть согласится совсем не каждый.

  • @tts9 что именно не понятно то? у меня xpath забирает из кода элемента 1 ссылку, а не ту которая мне нужна ( 3 по счёту ), как мне сделать что-бы он забирал нужную.

  • @muhyrla я конечно не экстрасенс, но может стоит просто составить правильный xpath?

  • @muhyrla Какой xpath ? в тексте? откуда в тексте? А гадать в картинках я не собираюсь и писать потом это руками. Вам помощь нужна или кому? Тогда с какого перепуга мне надо разбираться в скринах где там что ?

  • @tts9 я уже даже специально переформулировал вопрос, как мне в xpath сделать так, чтобы он забирал не первую попавшуюся ссылку, а 3, которая мне нужна.

    На данный момент у меня кусок кода выглядит так: 0_1565506280037_8ba68488-9977-4752-8705-2160e3c0b224-image.png

    Как вам еще описать проблему?

  • @muhyrla У вас xpath запрос забирает первый попавшийся элемент а (ссылку т.е.). Добавьте к нему уникальный атрибут, который есть только у нужного элемента. Например:

    //a[@id='value']/@href
    

    Это не ваш случай, перепечатывать не хочется

  • @muhyrla
    получить третью ссылку

    //a[3]/@href
    

    Но это все не точный xpath, точный нужно составлять самому по искомому элементу

    //a[@data-ipb='noparse']/@href
    
  • @muhyrla Блин.. Вы вообще писать умеете или только скриншотить? Мне насрать простите на ваши картинки xpath получается не из картинок а из html страницы. А это ТЕКСТ так вот меня интересует текст и тогда я смогу вам что составить, а перепечатывать с ваших картинок я не собираюсь
    upd в экшене браузеры есть получить html страницы так вот меня интересует это, а не ваши скрины

  • @muhyrla said in xpath и ссылки.:

    @tts9 я уже даже специально переформулировал вопрос, как мне в xpath сделать так, чтобы он забирал не первую попавшуюся ссылку, а 3, которая мне нужна.

    На данный момент у меня кусок кода выглядит так: 0_1565506280037_8ba68488-9977-4752-8705-2160e3c0b224-image.png

    Как вам еще описать проблему?

    Ты очень хреново "специально переформулировал вопрос".

  • @ghostz said in xpath и ссылки.:

    @muhyrla
    получить третью ссылку

    //a[3]/@href
    

    Но это все не точный xpath, точный нужно составлять самому по искомому элементу

    //a[@data-ipb='noparse']/@href
    

    огромное, человеческое, спасибо.

  • ssl и cloudflare

    Поддержка
    0 Votes
    10 Posts
    1172 Views
  • -1 Votes
    12 Posts
    963 Views
  • 0 Votes
    15 Posts
    1341 Views
  • 0 Votes
    2 Posts
    1040 Views
  • hosts и proxy DNS

    Поддержка
    0 Votes
    18 Posts
    4769 Views