我需要一个Java库来进行网络搜索(任何搜索引擎都很好)。 我应该能够编写代码,如:Java的Web搜索API
WebSearch search = new WebSearch("Apple");
System.Out.Println("Results = " + search.Results.Count);
难道这样的库/ API存在吗?
问候, 塞巴斯蒂安
我需要一个Java库来进行网络搜索(任何搜索引擎都很好)。 我应该能够编写代码,如:Java的Web搜索API
WebSearch search = new WebSearch("Apple");
System.Out.Println("Results = " + search.Results.Count);
难道这样的库/ API存在吗?
问候, 塞巴斯蒂安
我觉得this是你最好的选择。
这里重要的是谷歌的API:
http://ajax.googleapis.com/ajax/services/search/web?start=0&rsz=large&v=1.0&q=Apple
注“苹果”中的查询字符串。为此,请使用任何Java HttpClient(URLConnection类,Apache的HttpClient,您的名字)来查询并获取结果。
有一个称为JFreeWebSearch的API: http://www.ke.tu-darmstadt.de/resources/jfreewebsearch
这个链接是死了! – rahulserver 2014-02-01 08:10:28