Xpath previous-sibling(使用HtmlAgilityPack和VB)

时间:2010-09-12 17:55:56

标签: vb.net xpath html-agility-pack

我正在使用HtmlAgilityPack / HAP,以便我可以将Xpath与HTML文档一起使用。

我需要帮助在此网址中选择 div class =“address”的前一个兄弟: www.yellowpages.ca/search/si-geo/1/sh/Ottawa,+ON 我想要的兄弟是 h3 class =“listingTitleLine”

以下是截图:

http://i55.tinypic.com/25gc4qo.png 我可以帮忙吗。

-DD,

1 个答案:

答案 0 :(得分:0)

选择类属性值为“listingTitleLine”的preceding-sibling H3元素:

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

选择具有类属性值“linstingTitleLine”的每个H3元素,它们是div元素的前兄弟,其属性值为“address”:

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