Xpath Vorgänger-Geschwister (mit HtmlAgilityPack und VB)

html-agility-pack vb.net xpath

Frage

Ich verwende HtmlAgilityPack / HAP, damit ich Xpath mit HTML-Dokumenten verwenden kann.

Ich brauche Hilfe, das vorhergehende-Geschwister von div class = "Adresse" in dieser URL auswählend : www.yellowpages.ca/search/si-geo/1/sh/Ottawa, + ON Das Geschwister, das ich will, ist h3 class = "listingTitleLine "

Hier ist ein Screenshot:

http://i55.tinypic.com/25gc4qo.png Kann ich bitte Hilfe bekommen?

-DD,

Akzeptierte Antwort

So wählen Sie das preceding-sibling H3-Element mit dem Klassenattributwert "listingTitleLine" aus:

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

Um jedes der H3-Elemente mit einem Klassenattributwert von "linstringTitleLine" auszuwählen, die Geschwister von div-Elementen mit einem Klassenattributwert von "address" vorausgehen:

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


Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum