【发布时间】:2015-10-03 00:24:34
【问题描述】:
我正在尝试从谷歌网页获取天气状况,并且 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);
}
【问题讨论】:
-
你得到了什么异常?
-
NullPointerException -
您是否尝试过将整个文档打印到您的 LogCat 以检查您实际得到了什么?
-
实际上你没有正确的文档回复检查你的回复
-
@freddieptf 是的,我确实打印了整个文档,它只打印了 google.com 主页的内容,而不是结果页面,这是什么问题?
标签: java android html parsing jsoup