Rails将JSON解析为哈希

use*_*650 3 parsing json ruby-on-rails

我尝试解析JSON响应.

@response = ActiveSupport::JSON.decode(@data.body)
Run Code Online (Sandbox Code Playgroud)

@响应:

{"response"=>[{"name"=>"Den", "other"=>[{"sex"=>"male"}]}]}
Run Code Online (Sandbox Code Playgroud)

如何访问

@response['response']['name'] 
Run Code Online (Sandbox Code Playgroud)

@response['response']['name']['sex']
Run Code Online (Sandbox Code Playgroud)

ted*_*ted 8

@response['response'][0]['name']
Run Code Online (Sandbox Code Playgroud)

@response['response'][0]['other'][0]['sex']
Run Code Online (Sandbox Code Playgroud)