Я хочу получить значение атрибута HtmlAgilityPack. Код HTML:
<link href="style.css">
<link href="anotherstyle.css">
<link href="anotherstyle2.css">
<link itemprop="thumbnailUrl" href="#" onclick="location.href='http://image.jpg'; return false;">
<link href="anotherstyle5.css">
<link href="anotherstyle7.css">
Я хочу получить последний атрибут href.
Мой код С#:
HtmlWeb web = new HtmlWeb();
HtmlAgilityPack.HtmlDocument htmldoc = web.Load(Url);
htmldoc.OptionFixNestedTags = true;
var navigator = (HtmlNodeNavigator)htmldoc.CreateNavigator();
string xpath = "//link/@href";
string val = navigator.SelectSingleNode(xpath).Value;
Но этот код возвращает первое значение href.