软件编程
位置:首页>> 软件编程>> C#编程>> C#使用HtmlAgilityPack抓取糗事百科内容实例

C#使用HtmlAgilityPack抓取糗事百科内容实例

作者:CSharp_NET  发布时间:2022-01-16 10:45:16 

标签:C#,HtmlAgilityPack,抓取

本文实例讲述了C#使用HtmlAgilityPack抓取糗事百科内容的方法。分享给大家供大家参考。具体实现方法如下:


Console.WriteLine("*****************糗事百科24小时热门*******************");
Console.WriteLine("请输入页码,输入0退出");
string page = Console.ReadLine();
while (page!="0") {
HtmlWeb htmlWeb = new HtmlWeb();
HtmlDocument htmlDoc = htmlWeb.Load("http://www.qiushibaike.com/hot/page/"+page);
HtmlNodeCollection qiuNodeList = htmlDoc.DocumentNode.SelectNodes("//*[@class='content']");
foreach (HtmlNode qiuCont in qiuNodeList) {
 Console.WriteLine(qiuCont.InnerHtml);
 Console.WriteLine("******************************************************************************");
}
Console.WriteLine("请输入页码,输入0退出");
page = Console.ReadLine();
}

运行效果如下图所示:

C#使用HtmlAgilityPack抓取糗事百科内容实例

希望本文所述对大家的C#程序设计有所帮助。

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com