【发布时间】:2014-09-11 15:47:34
【问题描述】:
我想解析一个网站的<a href=""></a> 标签。我正在尝试获取每个此类“描述”跨度类中存在的 href 属性值。
我尝试了以下代码
HtmlNodeCollection sp = htmlDocument.DocumentNode.SelectNodes("//span[@class='description']//a");
foreach (HtmlNode link in sp)
{
HtmlAttribute att = link.Attributes["href"];
System.Diagnostics.Debug.WriteLine(att.Value);
}
我无法获取 href 属性值。我的错误是什么?
【问题讨论】:
-
该代码有什么问题?
-
XPath 看起来不错,它应该给你
href值。你得到什么错误?
标签: c# windows-phone html-parsing html-agility-pack