【问题标题】:Can I use HTML Agility Pack in Windows Forms Applications?我可以在 Windows 窗体应用程序中使用 HTML Agility Pack 吗?
【发布时间】:2012-11-04 13:26:12
【问题描述】:

这是我第一次使用 HAP 工作,但我发现 HtmlDocument 类有问题,我不能使用它,因为智能感知告诉我它是模棱两可的引用,这是图片:

我已经导入了需要它的库,这个代码是using HTML_Agility; using HtmlAgilityPack;,我还添加了对其 DLL 文件的引用,但它对我没有多大帮助。您知道为什么会发生这种情况以及如何解决吗?

【问题讨论】:

  • 你试过HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();

标签: c# winforms html-agility-pack


【解决方案1】:

还有一个System.Windows.Forms.HtmlDocument 类。

尝试明确限定您的类名而不是使用using 语句,或使用using 语句重命名类,例如using HAPDocument = HtmlAgilityPack.HtmlDocument;(然后在源代码中使用HAPDocument 而不是HtmlDocument)。

【讨论】:

    【解决方案2】:

    为了避免模棱两可的引用,这样写:

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-01
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    • 2015-03-02
    • 1970-01-01
    • 2017-07-26
    • 1970-01-01
    相关资源
    最近更新 更多