gpt4 book ai didi

java - 使用 JSoup 抓取 Google 天气结果

转载 作者:行者123 更新时间:2023-12-01 11:08:14 24 4
gpt4 key购买 nike

我正在尝试从Google网页获取天气状况,并且HTML元素上有一个标签wob_tm,我尝试获取该值,但总是遇到异常

 try {
Document document = Jsoup.connect("https://www.google.jo/webhp?hl=en#hl=en-JO&q=amman+weather").get();
Element temp = document.getElementById("wob_tm");
System.out.println(temp.text()); // Exception in thread "main" java.lang.NullPointerException
} catch (IOException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}

enter image description here

最佳答案

查询中有错误,我应该定义一个用户代理

Document doc = Jsoup
.connect("https://www.google.com/search?q=mario");
.userAgent("Mozilla/5.0")
.timeout(5000).get();

关于java - 使用 JSoup 抓取 Google 天气结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32691517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com