如何通过自定义搜索引擎解析结果

时间:2015-10-06 00:59:29

标签: java android jsoup google-search

我正在使用Jsoup来解析网站上的数据。但我不知道如何通过CSE(自定义搜索引擎)解析搜索结果。

请查看下面的图片。

Search Result

在搜索结果中,我想获得:图片,标题,链接和说明。

如果你知道,你可以给我一些解决方案!

链接搜索:

  

http://www.truyenngan.com.vn/tim-kiem.html?q=love&cx=000993172113723111222%3Auprumhk-rde&cof=FORID%3A11&ie=UTF-8&siteurl=www.truyenngan.com.vn%2F&ref=&ss=419j62441j4

`

2 个答案:

答案 0 :(得分:0)

当您解析page.asXml()时,您将获得肯定会获取整个页面数据的源代码。 您需要应用一些解析逻辑,因为链接将使用特定的div / class / id,因此您可以通过循环来获取它们。

Document doc = Jsoup.parse(page.asXml());
Elements elements = doc.getElementsByTag('<id/div/class>');

迭代元素以获取所有链接和描述的值。

答案 1 :(得分:0)

使用自定义搜索引擎API,您将获得JSON中的解析结果。