【发布时间】:2013-11-13 00:16:30
【问题描述】:
我有一个 JSON 块,我想将其转换为 ruby 哈希。
json_blob = {"WHATEVER"=>{"FOO"=>"BAR", "CAT"=>"DAY}}
这样当我使用数据时,我可以检查数据是否存在。示例:
hashed_json_blob[:whatever][:foo] 返回"bar"
而且,我也可以处理不存在的值(它们在 json_blob 中被省略)。
hashed_json_blob[:whatever][:nonexistant] 返回nil
注意:如果有更简单的方法将数据作为 XML,那可以工作。 json_blob 是使用 JSON.parse 拉取的
【问题讨论】:
-
Amit 似乎没有回答您的问题,因为您已经提到了 JSON.parse。你能多解释一下你想要达到的目标吗?
标签: ruby-on-rails ruby xml json