欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

.net中mshtml处理html的方法

程序员文章站 2024-03-04 18:20:54
1.添加引用.net 引用microsoft.mshtml webclient wc = new webclient();wc.encoding = encoding.u...

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

webclient wc = new webclient();
wc.encoding = encoding.utf8;
string str = wc.downloadstring(@"//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();