我想知道是否有人熟悉解析网站 HTML 的特定部分,例如使用 JSoup 从网站获取当前温度或当前条件?我已经搜索遍了,似乎所有示例都是人们使用 for every 循环来提取列表。例如,在我所附的图片中,我只想将 -3 度解析到我的 IDE 中。任何帮助将不胜感激!谢谢!
图片:
最佳答案
您应该能够使用标准选择器从 Document.select()
方法获取所需的数据。最简单的方法是在浏览器的检查器中打开网页,专门检查该元素,然后在元素查看器中右键单击其节点,然后选择“复制”->“选择器路径”。
就我个人而言,我在使用 JSoup 时遇到了相当大的麻烦,并且发现注入(inject) artoo.js无论环境如何,通常都是从页面中获取我想要的内容的更快方法。
关于java - 使用 JSoup 解析特定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60257563/