.net中mshtml处理html的方法
.net中mshtml处理html的方法
发布时间:2016-12-29 来源:查字典编辑
摘要:1.添加引用.net引用Microsoft.mshtmlWebClientwc=newWebClient();wc.Encoding=Enc...

1.添加引用.net 引用Microsoft.mshtml

WebClient wc = new WebClient();

wc.Encoding = Encoding.UTF8;

string str = wc.DownloadString(@"http://www.jb51.net/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();

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新asp.net教程学习
热门asp.net教程学习
编程开发子分类