发现其比分数据是采用获取平台js文件的方式从服务器下载下来然后执行js进行比分展现的.
使用jsoup开源框架进行获取,在代码中合理的设置header。代码如下:
解析方法如下:
输出结果:
又或者使用以下方法解析,但相对复杂,没有上述方法来的优雅,显得繁琐难懂:
JAVA爬虫--JS文件数据快速解析
原文:http://blog.51cto.com/13876516/2146883