当前位置: 首页 > 知识库问答 >
问题:

如何从谷歌搜索结果页面中检索数据并保存这些数据,可能吗?

郑嘉年
2023-03-14

我有代码从URL检索数据,但我不能从谷歌搜索结果检索数据...

请帮帮我

从URL检索数据的代码

enter code here  URL iurl = new URL("https://www.google.co.in/search?q=Anirudhcreative%2Cprojects&sub=Submit+Query");
URLConnection urlconn = iurl.openConnection();

system.out.println(“URL连接>>:”+urlconn);

File f = new File("Ani 7 hindi gogole out put.html");  //************************************ file name ***

FileOutputStream fop=新FileOutputStream(f);BufferedReader br=new BufferedReader(new InputStreamReader(URLConn.GetInputStream()));串线;//PrintWriter pw=respons int II=0;字符串st=“”;system.out.println(“************网页的输出***********”);while((line=br.readline())!=null){

System.out.println(""+line+"");
ii++;

st=">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"+ii;
System.out.println(">>>>>>>>>"+ii);
if(f.exists()){
fop.write(line.toString().getBytes());

//fop.write(st.ToString().GetBytes());

共有1个答案

陈和裕
2023-03-14

如果您想从Google搜索中检索数据,请不要这样做,使用Google JSON搜索API,因为使用该API比屏幕刮取更容易。

在使用这个API的时候还要看看条款和条件,也许你会将这个数据用于不允许的提议。

 类似资料:
  • 我如何从所有userid都未知的医院中检索所有的hospitalNames。

  • 我想在Firebase中根据Firebase本地服务器时间和日期保存数据,而不是本地系统日期,如果用户的移动电话日期错误,则可能是错误的。然后我想通过像SQL查询一样应用日期查询(给我两个日期之间的数据并添加特定的colmn)来检索它。我如何在使用Java的安卓系统中做到这一点呢?

  • 在阅读Spotify web API的TOS时,不允许开发人员在创建数据库时聚合API中的数据。我不知道我试图完成的是否算作“聚合” 我有一个网站,允许用户对婚礼上播放的歌曲提出建议。我让他们输入歌曲名、艺术家和专辑名,这样DJ就可以很容易地找到音乐。所有这些都是用户提供的。然后,歌曲由新娘/新郎批准,并由其他嘉宾投票,生成一个播放列表,让DJ知道哪些音乐将在活动中流行。 我想提供的是一种方式,让

  • 我试图创建一个简单的程序,从用户的名字,手机号码和电子邮件地址,然后把数据在Firebase实时数据库。 有3个输入框和一个按钮,按一下就可以完成上面的操作。代码如下: 我这样设置了消防基地:

  • 所以我根据YouTube上的教程创建了一个房间数据库。我有两个栏day and likes,每个栏都有int.目前,我已经用三行数据手动填充了数据库。 下面是手动填充数据库的代码: 在我的Dao类中,我当前有Insert、Update、deleteAll和getall...方法。这里是道: } 现在,我要从Room数据库中检索基于当天的数据。所以我想要第6天的likes数,它是1。我想检索数据并将

  • 问题内容: 我希望我网站的管理员能够更改某些页面的文本。使用满足感对于我来说是完美的。 问题是我只知道如何用PHP编程。我已经在互联网上搜索了数小时,试图使它对我有用,但是我只是不理解用于存储数据以使其有效的编程语言。 这就是我希望的工作方式: 1.管理员点击“编辑”按钮 2. div可编辑。 3.当管理员准备好编辑时,他点击“保存”按钮 。4.数据被保存到文件或数据库中(不知道什么是最好的选择)