JSON オブジェクトからのハッシュがあります。次のようになります。
JSON = {"kind"=>"calendar#freeBusy", "timeMin"=>"2012-02-19T19:35:00.000Z", "timeMax"=>"2012-02-19T19:40:00.000Z", "カレンダー"=>{"av3ddlgc54qe4brii4r7pius6k@group.calendar.google.com"=>{"忙しい"=>[{"開始"=>"2012-02-19T19:35:00Z", "終了"=>" 2012-02-19T19:40:00Z"}]}}}
busy の子 (calendars の子) があるかどうかを確認したい。
JSON ["calendars"]でカレンダーの子にアクセスできます
それは次を返します:
{"av3ddlgc54qe4brii4r7pius6k@group.calendar.google.com"=>{"忙しい"=>[{"開始"=>"2012-02-19T19:35:00Z", "終了"=>"2012-02-19T19 :40:00Z"}]}}
しかし、JSON["calendars"]["busy"] (これが子要素にアクセスするためのものだと思いますか?) は nil を返します。
「忙しい」子供の中に入るにはどうすればよいですか?
JSON.parse を使用してファラデー リクエストにハッシュを作成しました。