Java_爬虫,如何抓取Js动态生成数据的页面? 20

很多网站是用js或Jquery生成数据的,到后台获取到数据以后,用document.write()或者("#id").html=""的方式写到页面中,这个时候用浏览器查看... 很多网站是用js或Jquery 生成数据的,到后台获取到数据以后,用 document.write()或者("#id").html="" 的方式 写到页面中,这个时候用浏览器查看源码是看不到数据的。

HttpClient是不行的,看网上说HtmlUnit,说 可以获取后台js加载完后的完整页面,但是我按照文章上说的 写了 ,都不好使。

求解答,其中典型的就是这个链接的页面,怎么能在java程序中获取其中的数据?

http://xinjinqiao.tprtc.com/admin/main/flrpro.do
展开
 我来答
数阔八爪鱼采集器丨RPA机器人
2021-07-28 · 前往八爪鱼RPA应用市场,免费获取机器人
数阔八爪鱼采集器丨RPA机器人
向TA提问
展开全部
用nodejs+puppeteer,解析dom结构获取,或者直接观察返回数据的接口,看能不能直接调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IeagleKing
2014-07-25
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
HttpClient
怎么不行,都是请求,搞清楚地址,就有参数,都是一次访问,能抓到肯定行
追问
HttpClient得到的是没有数据的页面,数据是js加载的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式