使用HTMLAgilityPack从HTMLNode中提取URL的XPath语法?

时间:2010-08-27 20:56:33

标签: c# xpath html-agility-pack

从以下 HTMLNode 中获取 href 属性值的正确 XPath 语法是什么:

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

2 个答案:

答案 0 :(得分:3)

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

适合我。

答案 1 :(得分:0)

//a@href您要找的是什么?

使用HTMLAgilityPack,您使用的方法是:

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