HtmlAgilityPack.HtmlDocument doc = hw.Load(htmlCode);
foreach (HtmlNode link in doc.DocumentElement.SelectNodes("//a[@href]"))
{
}
我收到DocumentElement
不存在的错误:
错误1' HtmlAgilityPack.HtmlDocument'不包含' DocumentElement'的定义并没有扩展方法' DocumentElement'接受第一个类型' HtmlAgilityPack.HtmlDocument'可以找到(你错过了使用指令或程序集引用吗?)
答案 0 :(得分:1)
您似乎正在使用examples的HtmlAgilityPack页面中的代码示例。
此代码示例无效,您应该尝试使用以下代码(建议here)
HtmlAgilityPack.HtmlDocument doc = hw.Load(htmlCode);
foreach (HtmlNode link in doc.DocumentNode.SelectNodes("//a[@href]"))
{
}