【发布时间】:2011-10-27 12:57:25
【问题描述】:
我不小心在 Ruby 1.9 中通过调用 my_hash.to_s 将 Ruby 哈希保存到字符串中,这等于 my_hash.inspect。这给了我一个这样的字符串:
'{"foo"=>{"bar"=>"baz", "qux"=>"quux"}'
我现在想将其还原为哈希。这是怎么做到的?
我不是在寻找关于其他序列化技术的解释,我知道它们。我只需要一种方法来恢复它,以便以正确的方式保存它。
【问题讨论】:
标签: ruby serialization hash inspect