Need help with Xpath
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
22.10.2011
Подскажите плиз.
Есть следующий фрагмент HTML кода
нужно через xpath получить <a> по тексту Special Endorsements
не знаю что нужно добавить у началу этой строки parent::span[text()='Special Endorsements']
<li> id="policyDataGatherForm:tabListList_2:1" class="rich-list-item selected">
<a id="policyDataGatherForm:tabListList_2:1:link" onclick="some javascript code">
<span id="policyDataGatherForm:tabListList_2:1:linkLabel">Special Endorsements</span>
</a>
</li>
22.10.2011
#1
ответ
Проще всего вот так
//a[*/text()='Special Endorsements']
22.10.2011
#2
Или
Или так:
//span[text()='Special Endorsements']/../a
23.10.2011
#3
re:
Спасибо: //a[*/text()='Special Endorsements'] сработал, //span[text()='Special Endorsements']/../a нет
23.10.2011
#4
черт, эпик фэйл :) /a в конце
черт, эпик фэйл :) /a в конце не надо было, либо дополнительный /.. добавить перед /a







