.net中mshtml处理html的方法

网络编程 2021-07-04 22:40www.168986.cn编程入门
本文介绍一下,.中mshtml处理html的方法,需要的朋友可以参考一下

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

WebClient wc = new WebClient();
wc.Encoding = Encoding.UTF8;
string str = wc.DownloadString(@"https://.jb51./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();

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by