gpt4 book ai didi

c# - 将 HtmlDocument.DomDocument 转换为字符串

转载 作者:可可西里 更新时间:2023-11-01 09:07:46 28 4
gpt4 key购买 nike

如何将HtmlDocument.DomDocument转为字符串?

最佳答案

这个例子有点复杂,但是,假设你有一个名为 Form1 的表单,带有一个名为 webBrowser1 的 WebBrowser 控件,变量 content 将包含构成文档的标记:

private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Url = new Uri(@"http://www.robertwray.co.uk/");
}

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
var document = webBrowser1.Document;
var documentAsIHtmlDocument3 = (mshtml.IHTMLDocument3)document.DomDocument;

var content = documentAsIHtmlDocument3.documentElement.innerHTML;
}

HtmlDocument.DomDocument 中提取它的基本“胆量”在 webBrowser1_DocumentCompleted 事件处理程序中。

注意:mshtml 是通过添加对“Microsoft HTML 对象库”(又名:mshtml.dll)的 COM 引用获得的

关于c# - 将 HtmlDocument.DomDocument 转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3640236/

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