那是怎么回事?似乎获得有效的HtmlDocument对象的唯一方法是复制mshtml/webbrowser控件的Document属性。但是产生就是sloooooooooooow。我想避免编写自己的HTML解析器,并且HtmlAgilityPack为copyleft。

是否还有其他获取实例化的HtmlDocument的资源,可以将HTML从字符串中转储到其中?

或者,当将InnerHtml/OuterHtml与img标签和tr元素一起使用时,是否有方法可以替代HtmlElement令人讨厌的抛出拟合的习惯?

编辑:我指的是System.Windows.Forms.HtmlDocument。抱歉,我还是C#和.Net的新手,对COM以及该主题带来的其他一些知识知之甚少。

最佳答案

它没有构造函数,因为它只是一个围绕非托管对象的包装器类。

引用:http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.aspx



根据您想要的用途,您可能需要查看SGMLReader或最新的community version

关于C#:HtmlDocument对象没有构造函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/691657/

10-10 13:52