用Jsoup获取网页中阅读数、浏览数等后台数据
来源:互联网 发布:2017流行的网络用语 编辑:程序博客网 时间:2024/06/06 12:47
用Jsoup解析新闻等内容时,爬取到的阅读数总是空。仔细查看后发现阅读数是script从后台获取显示的,不是静态显示的所以爬取得到的是空。
解决方法是从网页中找到script链接,然后连接链接获取阅读数的返回信息。最后对其解析获取到阅读数。
图1 找到所需要动态数据的链接
图2 刷新网页,通过Response查看返回的内容
获取到返回的内容后通过简单的代码获取阅读数,代码如下:
connectionUrl = new ConnectionUrl(script_url);
count = connectionUrl.GetHtml();
count = count.substring(count.indexOf("hits"));
if (count != null) {
count = count.substring(13, count.length() - 3);
}
0 0
- 用Jsoup获取网页中阅读数、浏览数等后台数据
- 【实用技巧】阅读数,分享数,浏览数
- 网站分析基础概念网页浏览数
- boostrap-select 用js获取后台数据显示空(实际上数据传)
- 回调函数中数据的获取
- 网站分析基础概念之网页与网页浏览数
- 网站分析基础概念之网页与网页浏览数
- 网站分析基础概念之网页与网页浏览数
- jsoup抓取网页上的数据,Android同时获取数据
- 用jsoup获取网页内容,比如图片
- 使用SparkSQL 分析日志中IP数、流量等数据
- 用Jsoup解析静态网页数据
- 用Jsoup包抓取网页数据
- jsoup 分析网页数据
- jsoup 抓取网页数据
- ASP生成HTML后如何计算网页的浏览数
- Jsoup 网页抓取数据之获取汽车时刻表 实例解析
- jsp中获取数据中查询出的记录数
- Shell编程入门
- Hive简介
- genymotion安装(unknown generic error)及配置在Android studio环境中
- Spring Boot 教程(一)---入门篇
- 记录我在csdn的第一篇文章
- 用Jsoup获取网页中阅读数、浏览数等后台数据
- Android Studio下使用JNI编程备忘录
- android 预制32 64 位so, bin
- linux进程
- 下拉刷新Phoenix分析
- 【Linux】AWK 简明教程
- RabbitMQ使用场景
- Java开发环境搭建(Windows7)
- CodeForces - 659G Fence Divercity (DP)好题