Ana*_*oni 28 json ruby-on-rails
[
"KEY1":{"SUB_KEY1" : "VALUE1","SUB_KEY2" : "VALUE2"},
"KEY2":{"SUB_KEY1" : "VALUE1","SUB_KEY2" : "VALUE2"}
]
Run Code Online (Sandbox Code Playgroud)
以上是我的json对象,作为回应.
我如何获得SUB_KEY1的KEY1和SUB_KEY1的KEY2在Ruby on Rails的?
谢谢.
Jac*_*cob 37
您需要将JSON对象解析为ruby哈希.假设您的JSON响应被称为res:
require 'json'
obj = JSON.parse(res)
sv1 = obj['KEY1']['SUB_KEY1']
Run Code Online (Sandbox Code Playgroud)
等等
Ris*_*ogi 24
parsed_json = ActiveSupport::JSON.decode(your_json_string)
将您的字符串解析为
[{"KEY1"=>{"SUB_KEY1"=>"VALUE1", "SUB_KEY2"=>"VALUE2"}}, {"KEY2"=>{"SUB_KEY1"=>"VALUE1", "SUB_KEY2"=>"VALUE2"}}]
您应该能够使用类似的东西访问它 parsed_json[1]["KEY2"]["SUB_KEY1"]
| 归档时间: |
|
| 查看次数: |
54667 次 |
| 最近记录: |