【发布时间】:2014-06-23 23:31:25
【问题描述】:
我正在使用jsoup 通过以下功能阅读网页。
public Document getDocuement(String url){
Document doc = null;
try {
doc = Jsoup.connect(url).timeout(20*1000).userAgent("Mozilla").get();
} catch (Exception e) {
return null;
}
return doc;
}
但每当我试图阅读包含javascript 生成内容的网页时,jsoup 不会阅读这些内容。即,页面的实际内容是由一些javascript 调用加载的。因此它不存在于该链接的页面源中。例如这个博客:http://blog.rapporter.net/search/label/r。在使用Jsoup 解析页面时,有没有办法获得 javascript 生成的内容?如果没有,请建议任何可以解决此问题的 java html 解析器..
【问题讨论】:
标签: java html-parsing jsoup web-crawler