我有一个 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