.net中mshtml处理html的方法
1.添加引用.net 引用Microsoft.mshtml
WebClient wc = new WebClient();
wc.Encoding = Encoding.UTF8;
string str = wc.DownloadString(@"https://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 MVC+EasyUI+SqlServer搭建企业开发框架
本文主要介绍使用asp.net mvc4、sqlserver、jquery2.0和easyui1.4.5搭建企业级开发框架的过程,希望能够帮到大家。2016-04-04
ASP.NET Core对Controller进行单元测试的完整步骤
这篇文章主要给大家介绍了关于ASP.NET Core对Controller进行单元测试的完整步骤,文中通过示例代码介绍的非常详细,对大家学习或者使用ASP.NET Core具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧2020-06-06
asp.net基于Web Service实现远程上传图片的方法
这篇文章主要介绍了asp.net基于Web Service实现远程上传图片的方法,涉及asp.net调用Web Service的文件流操作与文件传输实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-12-12
.NET Core中的HttpClientFactory类用法详解
本文详细讲解了.NET Core中的HttpClientFactory类的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-03-03


最新评论