Xpath previous-sibling(使用HtmlAgilityPack和VB)

html-agility-pack vb.net xpath

我使用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,

一般承認的答案

要選擇具有類屬性值“listingTitleLine”的previous preceding-sibling H3元素:

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

要選擇具有類屬性值“linstingTitleLine”的每個H3元素,它們是div元素的前兄弟,其屬性值為“address”:

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



許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因