Jsoup提取谷歌搜索结果
public static void main(String[] args) {
Document doc = null;
try{
doc = Jsoup.connect("https://www.google.com.hk/#newwindow=1&safe=strict&q=java")
.userAgent("Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.17 (KHTML, like Gecko)Chrome/24.0.1312.56 Safari/537.17")
.timeout(3000).get();
String body = doc.body().toString();
String title = doc.title().toString();
System.out.println(title+"=="+body);
} catch (IOException e) {
e.printStackTrace();
}
}以上是我写的利用Jsoup获取谷歌搜索结果的代码,但是输出的title和body内容是www.google.com.hk首页的html代码,不是我要的搜索结果页面的html代码。有哪位大神知道原因吗?求解释一下,先谢谢了。
相关推荐
GoogleSearch_Demo__Java
GoogleSearch_Demo__Java
谷歌收录采集器
为公司SEO 部门写的小工具 解决了SEO 部门每天手动查询收录的烦恼,现在拿出来赚点积分 呵呵
GoogleSearch:该程序将命令行参数编码为 Google 搜索查询,* 下载结果,并显示相应的链接和标题作为输出
谷歌搜索 该程序将命令行参数编码为 Google 搜索查询,* 下载结果,并显示相应的链接和标题作为输出。
基于java通过网络爬虫进行搜索引擎扫描.rar
在使用java语言的前提下,通过网络爬虫技术,遍历搜索引擎的内容信息,目前可以便利博客园和搜狐搜索引擎,写的代码只能遍历这两个,程序可以运行,各种包需要自己下载和调试。仅适合参考和小白学习。
crawl-google-results:使用 Java 库 Jsoup 的 Google 搜索结果
使用 Jsoup-Java 库的 Google 搜索爬虫 该程序使用了库,它可以抓取和解析 HTML。 它为您提供以下内容: 标题 地点 简短摘要 脚步: 克隆这个 repo。 在构建路径中添加 jar。 在源文件中,将“自然语言处理”替换为您的搜索查询,将“10”替换为您想要的结果数。 运行程序。 样本输出 标题 : 斯坦福 NLP(自然语言处理)小组网站:nlp.stanford.edu/ 摘要:斯坦福自然语言处理和计算语言学组。 标题 : 自然语言处理 - Google 研究网站:research.google.com/pubs/NaturalLanguageProcessing.html 摘要:大多数 NLP 应用程序,如信息提取、机器翻译、情感分析和问答,都需要.... 2014 年自然语言处理经验方法会议 (EMNLP '14) 的论文集。 标题:自然语言处理博客


