2012-09-17 54 views
4

我想知道是否有方法使用Java查找特定城鎮/城市的天氣。我聽說過Google Weather API,但沒有取得任何結果。我也聽說過使用.xml提要查找天氣,但我在哪裏可以找到?因此,我有兩個問題,有沒有辦法找到使用Java查找天氣,我是否正確瞭解.xml?使用Java查找天氣

+0

快速搜索揭示了一個[Java Weather API](http://code.google.com/p/java-weather- API /)。 – jornak

回答

2

的谷歌天氣API似乎沒有更多:

http://thenextweb.com/google/2012/08/28/did-google-just-quietly-kill-private-weather-api/

但一旦你有你的XML(或JSON),可以使用其他如

http://www.wunderground.com/weather/api/

可以按照此處所述進行解析:

Using Java to extract data from google Weather API

+0

您提供的鏈接顯示瞭如何從谷歌天氣API中提取,但它仍然是從您提供的API中提取的相同概念? –

+0

各種API可能會提供XML或JSON:在這種情況下,源很大程度上不相關:您只需處理/處理您獲得的結果。 – davek

+0

那麼,wunderground不會提供XML或JSON? –

2

你可以使用openweathermap API來做到這一點。 轉到此鏈接並下載API,你也可以看到一些使用它的例子 http://openweathermap.org/api