0
{  
    "entry":  
       {  
          "city_id": "1234",  
          "city_name": "California"  
       }  
    } 

これがAPIから受け取ったjsonだと考えてください。変数に割り当てられた city_id と city_name の値が必要です。ルビーでどうする?

4

2 に答える 2

2

JSON 解析ライブラリが必要です。例を次に示します: http://flori.github.com/json/

于 2012-06-30T12:02:43.647 に答える
0

multi_jsonアプリで gem を使用しています。リクエストを次のようにデコードします。

data = MultiJson.load(params[:json])
puts data["entry"]["city_name"] # California
于 2012-06-30T12:26:52.230 に答える