XPath-Syntax zum Extrahieren von URL aus HTMLNode mit HTMLAgilityPack?

c# html-agility-pack xpath

Frage

Was ist die richtige XPath- Syntax, um den Wert des href- Attributs vom folgenden HTMLNode abzurufen :

<a target="_blank" class="monkeys" href="http://someurl.com" id="123">
    <span class="title">Monkeys are flying all over!</span>
</a> 

Akzeptierte Antwort

//a[@id='123']/@href

funktioniert bei mir.


Beliebte Antwort

Ist //a@href was Sie suchen?

Mit HTMLAgilityPack verwenden Sie folgende Methode:

HTMLAgilityPack.HTMLNode.GetAttributeValue("href", "")



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