怎么获取JavaScript语句中的文本信息?如下图所示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么获取JavaScript语句中的文本信息?如下图所示相关的知识,希望对你有一定的参考价值。
网页中这样显示的
源代码是这样的
怎么能通过爬取源代码获得文本信息?
这个是页面的链接http://baoliao.cq.qq.com/baoliao/detail.html?content_id=294064
我查看了下源代码,他ajax的URL是http://baoliao.cq.qq.com/api/content/getcontent?id=294064,主要的参数在id上,他是通过id获取每篇文章。而这个URL中的id就是页面的content_id参数。
你用java只需要截取到页面URL的id然后用上面的url进行拼接下,然后访问一下,就能够拿到页面的数据。追问
那请问ajax的url是如何知道的?我在源代码里只看到了这个地址http://baoliao.cq.qq.com/mobile/content.html?content_id="+str
追答上面红色框中就是ajax的代码。
我找到文本在哪里了,但是源代码里面还是js语句,用浏览器自带的审查元素才看到这段文本,所以还是不知道怎么获取,能不能留个联系方式,我再请教请教
var html = detail.innerText;
追问
我是要用Java写一个爬虫程序获取网页信息,但是爬到javascript语句就不能获得文字信息,我没明白你的意思
以上是关于怎么获取JavaScript语句中的文本信息?如下图所示的主要内容,如果未能解决你的问题,请参考以下文章