0
{
"entry":
{
"city_id": "1234",
"city_name": "California"
}
}
考慮一下這是我從api收到的json。我想將city_id和city_name的值分配給一個變量。 紅寶石怎麼辦?如何使用json作爲輸入?
{
"entry":
{
"city_id": "1234",
"city_name": "California"
}
}
考慮一下這是我從api收到的json。我想將city_id和city_name的值分配給一個變量。 紅寶石怎麼辦?如何使用json作爲輸入?
您需要一個JSON解析庫。這裏有一個例子:http://flori.github.com/json/
我在我的應用程序中使用multi_json
寶石。我解碼我的請求,如下所示:
data = MultiJson.load(params[:json])
puts data["entry"]["city_name"] # California
您應該將json與某個ActiveResource對象 – apneadiving