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