2013-05-06 56 views
0

我越來越從forecast.io API與奇怪的JSON響應(」「=>)在Rails應用程序

JSON.parse(open("https://api.forecast.io/forecast/api-key/latitude,longitude").read) 

JSON響應它看起來像這樣

{"latitude"=>58.5942, 
"longitude"=>16.1826, 
"timezone"=>"Europe/Stockholm", 
"offset"=>2, 
"currently"=>{ 
    "time"=>1367829429, 
    "summary"=>"Clear", 
    "icon"=>"clear-day", 
    "precipIntensity"=>0, 
    "temperature"=>59.04, 
    "dewPoint"=>41.6, 
    "windSpeed"=>11.49, 
    "windBearing"=>224, 
    "cloudCover"=>0.08, 
    "humidity"=>0.53, 
    "pressure"=>1022.88, 
    "visibility"=>6.21, 
    "ozone"=>319.4 
} 

我'新的JSON,但這不是常規的JSON是嗎?我應該怎麼做才能在腳本標籤中看到我的視圖?

謝謝。

+0

不,它不是一個有效的JSON。 – Arbel 2013-05-06 08:55:13

+0

它看起來像普通的json,但它缺少一個關閉'}'(你可能忘記複製) – 2013-05-06 09:08:38

+0

對不起,這只是整個響應的一部分,我只是不想將它包括在內=) – 2013-05-06 09:23:43

回答

0

在調用中使用您想要的特定JSON鍵映射,並將其返回到JSON請求回調函數中。我相信這會解決你的問題。