问题描述
如何抓取百度知道页面里边问题答案的‘评论’信息。现在我用jsoup能抓到整个页面,但是评论内容是要通过点击‘评论’才能加载下面内容。所以现在无法获取评论信息。我用phantomjs模拟浏览器来点击评论,但貌似无法成功。然后现在怀疑这种方法是否可行。求大神指导或者推荐其他方法。。。。
解决方案
解决方案二:
模拟浏览器的点击可以不
解决方案三:
没用过phantomjs。“但是评论内容是要通过点击‘评论’才能加载下面内容。所以现在无法获取评论信息”看了一下这个功能是通过ajax来加载评论的,要是能获取加载评论的请求路径,就很简单了
解决方案四:
引用2楼gagewang1的回复:
没用过phantomjs。“但是评论内容是要通过点击‘评论’才能加载下面内容。所以现在无法获取评论信息”看了一下这个功能是通过ajax来加载评论的,要是能获取加载评论的请求路径,就很简单了
关键是找不到请求路径啊。。。js微微有点复杂。。通过idclassalog-action都找不到引用的地方。。也可能我找的方法不对。。我是在firefox里面通过firebug找的。。。
解决方案五:
引用1楼rui888的回复:
模拟浏览器的点击可以不
理论上可以。但是目前还么有成功。。。求phantom大神帮忙
解决方案六:
求大神解答。。。。。
时间: 2024-10-24 16:17:18