手机
当前位置:查字典教程网 >编程开发 >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#中is与As运算符号的使用详解

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

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

c#固定长度的随机字符串例子

C# 判断字符串第一位是否为数字

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

一款域名监控小工具 Domain(IP)Watcher 实现代码

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

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

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

精品推荐
分类导航