码迷,mamicode.com
首页 > Web开发 > 详细

HtmlAgilityPack抓取糗事百科內容

时间:2017-11-18 21:56:50      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:ges   sele   png   content   糗事百科   inner   .com   console   web   

本文实例讲述了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(); 
} 

运行效果如下图所示:

技术分享图片

 

HtmlAgilityPack抓取糗事百科內容

标签:ges   sele   png   content   糗事百科   inner   .com   console   web   

原文地址:http://www.cnblogs.com/SingleWalk/p/7857927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!