Xpath previous-sibling (используя HtmlAgilityPack и VB)

html-agility-pack vb.net xpath

Вопрос

Я использую HtmlAgilityPack / HAP, чтобы я мог использовать Xpath с HTML-документами.

Мне нужна помощь в выборе предыдущего родителя div class = "address" в этом URL- адресе : www.yellowpages.ca/search/si-geo/1/sh/Ottawa,+ON. Брат, который мне нужен, - h3 class = "listingTitleLine "

Вот скриншот:

http://i55.tinypic.com/25gc4qo.png Могу ли я получить некоторую помощь, пожалуйста.

-dd,

Принятый ответ

Чтобы выбрать элемент H3 preceding-sibling родителя с атрибутом класса «listingTitleLine»:

preceding-sibling::h3[@class='listingTitleLine']

Чтобы выбрать каждый из элементов H3 со значением атрибута класса «linstingTitleLine», которые являются предшественниками-братьями из элементов div с атрибутом класса «адрес»:

//div[@class='address']/preceding-sibling::h3[@class='listingTitleLine']


Related

Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow