Xpath先行兄弟(HtmlAgilityPackとVBを使用)

html-agility-pack vb.net xpath

質問

私はHTML文書でXpathを使うことができるようにHtmlAgilityPack / HAPを使っています。

私はこのURLのdiv class = "address"の前の兄弟を選択するのに助けが必要です: www.yellowpages.ca/search/si-geo/1/sh/Ottawa,+ON私が欲しい兄弟はh3 class = "listingTitleLine "

ここにスクリーンショットがあります:

http://i55.tinypic.com/25gc4qo.png助けてもらえますか?

-Dd、

受け入れられた回答

クラス属性値が "listingTitleLine"のpreceding-sibling H3要素を選択するには:

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

class属性値が "address"のdiv要素の先行兄弟である "linstingTitleLine"というクラス属性値を持つH3要素のそれぞれを選択するには:

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


ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ