【发布时间】:2016-09-13 02:21:18
【问题描述】:
我尝试解析谷歌搜索结果。我需要的不是搜索结果本身,而是搜索结果是否存在的信息!
现在我的问题是我想搜索组合字符串。例如。 “最大测试人员”。 现在谷歌真的很好,告诉我: 我们找不到“Max Testperson”的搜索结果,而是找到了 Max Testperson。但 !!!我不需要 Max Testperson,我需要“Max Testperson”。
所以基本上我对搜索结果本身不感兴趣,而是对搜索结果之前的部分感兴趣(是否可以找到搜索字符串!)。
我在java中使用了以下教程: http://mph-web.de/web-scraping-with-java-top-10-google-search-results/
有了这个我可以解析搜索结果。但就像我说的!没必要!我只想知道我的搜索字符串是否存在。由于谷歌删除了 ->" "
谁能帮我解决这个问题?
【问题讨论】:
-
也许值得看看Google Custom Search。
-
你应该给出一个更好的测试用例,因为有“Max Testperson”的搜索结果。例如,“Max Testprson”就是这个问题的一个很好的例子。
标签: java parsing google-search