加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

用Java从Internet获取数据

发布时间:2020-12-15 05:06:49 所属栏目:Java 来源:网络整理
导读:我想在 java中为我的大学项目制作以下应用程序.我知道核心java.我想知道我应该为这个项目“具体”阅读什么,因为时间较短: 它将有一个接口来放置您的查询.这个字符串将作为对互联网搜索引擎的查询,并在搜索引擎的帮助下找到数据(我们看到的第一个网页(这次是
我想在 java中为我的大学项目制作以下应用程序.我知道核心java.我想知道我应该为这个项目“具体”阅读什么,因为时间较短:

它将有一个接口来放置您的查询.这个字符串将作为对互联网搜索引擎的查询,并在搜索引擎的帮助下找到数据(我们看到的第一个网页(这次是我的应用程序的数据.:))).
我不想显示数据.我只想要HTML文件或生成的网页的源代码.它听起来像普通的逃亡界面吗?我不知道这个.

但我认为这是出于同样的目的.如果是这样的话.请指导我知道如何实现这一点.
无论如何请注明

>问题1:我应该读什么?此时任何直接帮助都不是我的意图.我想自己实现它.
>问题2:连接到互联网也需要一些jnlp知识.

例如.就像谷歌我们搜索的东西它向我们展示了网站的链接.我可以看到这个生成的网页的源代码.我只想让我的应用程序的这个页面继续工作.

编辑:
我不想依赖谷歌或任何特定的网络服务器.我想通过我的申请来决定.
另请参阅我的问题2.

我发现我们有网站的条款条件,我应该尝试制作我的抓取工具.那么我的申请会不违反规则.那对我来说很重要.

解决方法

阿希什,
?????????这是我推荐的.

>从这些链接了解JSON的基础知识(Introduction,lib download)
>然后查看Google Web Search JSON API here.
>了解如何使用HttpClient库here从服务器获取数据.
>现在你需要做的是,触发搜索的get请求,读取JSON响应,使用#1中的JSON lib解析响应,然后你就有了搜索结果.
>大多数搜索引擎(Bing等)提供Jason / REST apis,因此您可以为其他搜索引擎执行相同操作.

注意:Jason API通常在UI端使用JavaScritps,但由于它非常容易和快速学习,我建议你这样做.您还可以探索(如果时间允许)基于XML的API.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读