我目前正在从事一个项目,该项目涉及分析来自各个机场和气象站的天气信息。我需要做的是显示来自 url 的基本天气信息(例如:http ://w1.weather.gov/xml/current_obs/KFHB.xml )。我需要以某种基本格式显示温度、能见度等的地方。我在想一个数组列表。
谁能告诉我该怎么做?如何将网页中的元素显示到 Java 应用程序上?我应该研究哪些类(方法或其他程序)?有没有什么好的模板呢?任何帮助,将不胜感激。谢谢。
您可以像阅读文件一样阅读 url 的内容,执行以下操作:
URL url = new URL(link);
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
您还可以从该气象站捕获 RSS 提要。如果您想了解如何解析 RSS 提要的示例,请阅读本文: http ://www.vogella.com/articles/RSSFeed/article.html