服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - ASP.NET教程 - .net中mshtml处理html的方法

.net中mshtml处理html的方法

2019-10-27 11:16asp.net技术网 ASP.NET教程

本文介绍一下,.net中mshtml处理html的方法,需要的朋友可以参考一下

1.添加引用html">.net 引用Microsoft.mshtml

WebClient wc = new WebClient();
wc.Encoding = Encoding.UTF8;
string str = wc.DownloadString(@"//www.zzvips.com/web/73969.html");

HTMLDocumentClass doc = new HTMLDocumentClass();//获取html对象
doc.designMode = "on"; //不让解析引擎去尝试运行javascript
doc.IHTMLDocument2_write(str);把html 文档写入html对象中
doc.close();关闭写流
Console.WriteLine(doc.title);输出标题
Console.WriteLine(doc.body.innerText); 输出body
Console.ReadKey();

延伸 · 阅读

精彩推荐