手机
当前位置:查字典教程网 >编程开发 >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#中的浮点型转整形的舍取 四舍五入和银行家舍入实现代码

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

c# 正则指引--字符组

C#使用非托管代码直接修改字符串的方法

WinForm DataGridView控件隔行变色的小例子

c#之滚动字幕动画窗体的实现详解

c#中分割字符串的几种方法

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

c#调用存储过程实现登录界面详解

C#几种截取字符串的方法小结

精品推荐
分类导航