C#使用HtmlAgilityPack抓取糗事百科内容实例
作者:CSharp_NET 时间:2022-01-16 10:45:16
本文实例讲述了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#程序设计有所帮助。
标签:C#,HtmlAgilityPack,抓取
0
投稿
猜你喜欢
Java数组的基本学习教程
2021-07-14 05:08:00
SpringCloud实现Eureka服务注册与发现
2021-08-16 04:00:44
详解ASP.NET中Identity的身份验证代码
2022-05-20 04:43:48
Java中的接口回调实例
2023-11-29 08:05:43
Android自定义View基础开发之图片加载进度条
2022-05-01 05:52:14
java fastdfs客户端使用实例代码
2022-11-19 05:35:59
SpringCloud Feign实现微服务之间相互请求问题
2022-08-29 08:20:53
Android仿QQ在状态栏显示登录状态效果
2021-10-09 04:12:06
android利用ContentResolver访问者获取手机短信信息
2022-02-02 15:02:37
Android仿微信语音消息的录制和播放功能
2022-08-15 09:28:32
Java事件处理机制(自定义事件)实例详解
2023-10-28 21:30:50
Java实现身份证号码验证源码示例分享
2022-12-24 03:58:50
Android WindowManger实现桌面悬浮窗功能
2023-08-01 02:16:10
Feign调用中的两种Header传参方式小结
2022-10-25 02:47:17
C#处理Access中事务的方法
2021-07-01 13:43:39
Android实现Activity界面切换添加动画特效的方法
2021-07-11 08:02:35
基于C#解决库存扣减及订单创建时防止并发死锁的问题
2023-03-16 20:59:53
详解三种java实现多线程的方式
2021-11-02 10:09:30
C#控制台进行文件读写的方法
2022-02-13 22:03:27
MyBatis中的模糊查询语句
2022-09-30 03:36:59