Разберите href из <a>с помощью XPath (@href не работает) - PullRequest
0 голосов
/ 12 декабря 2018

Это должно быть просто, но не так.

Я использую:

// * [@ class = "mainbody right"] // div [2] /div [2] / div [1] / div [1] / a

для создания списка элементов:

Некоторый простой текст 1

Некоторыйпростой текст 2

некоторый простой текст 3

Вместо этого я хочу:

href = "https://someurl1.com"

href =" https://someurl2.com"

href = "https://someurl3.com"

или

https://someurl1.com

https://someurl2.com

https://someurl3.com

Как избавиться от нежелательного класса и данныхпросмотреть & обычный текст?Я пытался добавить / @ href и множество других вещей, но безрезультатно.

1 Ответ

0 голосов
/ 12 декабря 2018

Если вы действительно хотите получить значения из элементов позиции, вам нужно изменить XPath следующим образом:

//*[@class="mainbody right"]//div[2]/div[2]/div[1]/div[1]/a/@href
...