【发布时间】:2020-06-01 02:19:39
【问题描述】:
我想知道是否有人熟悉解析网站 HTML 的特定部分,例如使用 JSoup 从网站获取当前温度或当前条件?我已经搜索过了,似乎所有的例子都是人们使用每个循环来提取一个列表。例如在我附上的图片中,我只想将 -3 度解析到我的 IDE 中。任何帮助将不胜感激!谢谢!
图片:
【问题讨论】:
-
好吧,我认为无论如何 JSoup 都会为您提供网页的完整 HTML 文档。你基本上需要在这个文档中找到你需要的标签。因此,您应该大致知道它的位置。例如,在第一个的内部和第二个的内部...等等,一直到您要查找的元素。另一方面,您可以尝试简单地在文档中搜索“°C”字符串,但这当然不是很安全:)您要从哪个网址获取此信息?嘿乔纳森,那张图片来自 grousemountain.com,我成功地将温度解析到我的 IDE 中,但是当我尝试从 whistlerblackcomb.com/the-mountain/mountain-conditions/… 执行此操作以获取当前温度时,它总是由于某种原因给了我一个错误。也许惠斯勒网站的设置不同?你知道有什么方法可以检索惠斯勒网站的数据吗?谢谢!
标签: java html parsing intellij-idea jsoup