手机
当前位置:查字典教程网 >编程开发 >C#教程 >c#使用htmlagilitypack解析html格式字符串
c#使用htmlagilitypack解析html格式字符串
摘要:使用方法:1.引用HtmlAgilityPack.dll文件2.引用命名空间:复制代码代码如下:usingHtmlAgilityPack;3...

使用方法:

1.引用HtmlAgilityPack.dll文件

2.引用命名空间:

复制代码 代码如下:

using HtmlAgilityPack;

3.调用

复制代码 代码如下:

static void Main(string[] args)

{

string html = GetHtml("http://www.jb51.net");

HtmlDocument doc = new HtmlDocument();

doc.LoadHtml(html);

HtmlNode node = doc.DocumentNode;

HtmlNode div = node.SelectNodes("//table[@class='dataintable']")[0];

Console.WriteLine(div.InnerHtml);

Console.Read();

}

static string GetHtml(string url)

{

WebRequest request = WebRequest.Create(url);

WebResponse res = request.GetResponse();

StreamReader sr = new StreamReader(res.GetResponseStream(), Encoding.UTF8);

string html = sr.ReadToEnd();

sr.Close();

res.Close();

return html;

}

【c#使用htmlagilitypack解析html格式字符串】相关文章:

c# 正则指引--字符组

C#中英文混合字符串截取函数

C# Winform 调用系统接口操作 INI 配置文件的代码

C#中fixed关键字的作用总结

C#中使用split分割字符串的几种方法小结

基于.net中突破每客户端两个http连接限制的详细介绍

C#操作图片读取和存储SQLserver实现代码

c#之利用API函数实现动画窗体的方法详解

C# 利用StringBuilder提升字符串拼接性能的小例子

C#绝对路径拼接相对路径的实例代码

精品推荐
分类导航