Скажем, на странице у меня есть много повторений:
<div class="entry"> <h4>Magic:</h4> <a>Edit</a> <a>Delete</a> </div>
Но nodeValue
h4
не повторяется. Как получить nodeValue
a
основе nodeValue
тега h4
? Получите содержание сестры узлов h4, где h4-контент – Magic:
Используйте этот XPath:
//div/h4[. = 'Magic:']/following-sibling::a[1]
Он выбирает 1- е место следующего элемента: элемент h4
со значением Magic: