gpt4 book ai didi

c# - Html 敏捷包帮助

转载 作者:太空狗 更新时间:2023-10-29 17:39:40 26 4
gpt4 key购买 nike

我想从网站上抓取一些信息,但找不到适合我的解决方案。我在 Internet 上阅读的每一个代码都会对我产生至少一个错误。

即使是他们主页上的示例代码也会对我产生错误。

我的代码:

         HtmlDocument doc = new HtmlDocument();
doc.Load("https://www.flashback.org/u479804");
foreach(HtmlNode link in doc.DocumentElement.SelectNodes("//a[@href"])
{
HtmlAttribute att = link["href"];
att.Value = FixLink(att);
}
doc.Save("file.htm");

生成以下错误:

“HtmlDocument”是“System.Windows.Forms.HtmlDocument”和“HtmlAgilityPack.HtmlDocument”之间的模糊引用 C:*\Form1.cs

编辑:我的全部代码位于:http://beta.yapaste.com/55

非常感谢所有帮助!

最佳答案

使用HtmlAgilityPack.HtmlDocument:

HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();

编译器会感到困惑,因为您使用 using 导入的两个命名空间包含名为 HtmlDocument 的类 - HTML Agility Pack 命名空间和 Windows Forms 命名空间。您可以通过明确指定要使用哪个类来解决这个问题。

关于c# - Html 敏捷包帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3963251/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com