gpt4 book ai didi

C#:HtmlDocument 对象没有构造函数?

转载 作者:太空狗 更新时间:2023-10-29 17:47:34 27 4
gpt4 key购买 nike

这是怎么回事?似乎获得有效 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

HtmlDocument provides a managed wrapper around Internet Explorer's document object, also known as the HTML Document Object Model (DOM). You obtain an instance of HtmlDocument through the Document property of the WebBrowser control.

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

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

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