Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用java中的查询以编程方式检索网页_Java_Nlp_Search Engine_Bing Api - Fatal编程技术网

如何使用java中的查询以编程方式检索网页

如何使用java中的查询以编程方式检索网页,java,nlp,search-engine,bing-api,Java,Nlp,Search Engine,Bing Api,我需要的是向搜索引擎提交一个查询,并检索前100个网页,以便稍后处理其内容。向搜索引擎提交查询并处理搜索引擎生成的网页应在程序内完成。我应该使用搜索引擎api,比如google api或bing api,还是有其他方法 总结一下评论:是的,搜索引擎API是最好的方式 将结果检索为网页,然后对其进行解析是可以想象的最糟糕的方法(如果您没有任何特定的需求,无法忍受使用API)。您可以借助谷歌的API,谢谢,但是有没有其他方法可以用java代替API来做同样的工作,或者在这种情况下我应该使用API?第

我需要的是向搜索引擎提交一个查询,并检索前100个网页,以便稍后处理其内容。向搜索引擎提交查询并处理搜索引擎生成的网页应在程序内完成。我应该使用搜索引擎api,比如google api或bing api,还是有其他方法

总结一下评论:是的,搜索引擎API是最好的方式


将结果检索为网页,然后对其进行解析是可以想象的最糟糕的方法(如果您没有任何特定的需求,无法忍受使用API)。

您可以借助谷歌的API,谢谢,但是有没有其他方法可以用java代替API来做同样的工作,或者在这种情况下我应该使用API?第二个问题是谷歌api是否可用,因为我听说它不再适用于developers@BokraA47la您只需使用该API。