Синтаксис XPath для извлечения URL из HTMLNode с использованием HTMLAgilityPack? - PullRequest
0 голосов
/ 28 августа 2010

Какой правильный синтаксис XPath используется для получения значения атрибута href из следующего HTMLNode :

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

Ответы [ 2 ]

3 голосов
/ 28 августа 2010
//a[@id='123']/@href

у меня работает.

0 голосов
/ 28 августа 2010

Является ли //a@href тем, что вы ищете?

Используя HTMLAgilityPack, вы использовали бы следующий метод:

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