c#使用htmlagilitypack解析html格式字符串
c#使用htmlagilitypack解析html格式字符串
发布时间:2016-12-28 来源:查字典编辑
摘要:使用方法: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#教程学习
热门C#教程学习
编程开发子分类