Атрибут XPath select в теге HTML - PullRequest
0 голосов
/ 30 апреля 2018

У меня есть тег HTML, который выглядит следующим образом:

<li>
<img class="myClass" src="someURL" />
</li>

Я пытаюсь извлечь значение img src с помощью XPath, однако я не совсем уверен, как это сделать.

Я пробовал что-то подобное, выбрав элемент li:

"//img[contains(@class,'myClass')]@src"

Однако это не сработало: /

Может кто-нибудь помочь мне с этим?

Ответы [ 2 ]

0 голосов
/ 30 апреля 2018

после выбора элемента li:

Если выбран элемент <li>, используйте этот XPath:

img[contains(@class,'myClass')]/@src

Всего один маленький / в конце.

0 голосов
/ 30 апреля 2018
//img[contains(@class,'myClass')]/@src

//(Anywhere in the document)
img(select all img node)
/(Selects from the root node)
@src(Select Attribute src)
...