my_hash.to_s
に等しいを呼び出すことにより、Ruby1.9の文字列に誤ってRubyハッシュを保存しましたmy_hash.inspect
。これは私にこのような文字列を与えました:
'{"foo"=>{"bar"=>"baz", "qux"=>"quux"}'
これをハッシュに戻したいと思います。これはどのように行われますか?
私は他のシリアル化手法の説明を探していません、私はそれらを知っています。正しい方法で保存できるように、これを元に戻す方法が必要です。
my_hash.to_s
に等しいを呼び出すことにより、Ruby1.9の文字列に誤ってRubyハッシュを保存しましたmy_hash.inspect
。これは私にこのような文字列を与えました:
'{"foo"=>{"bar"=>"baz", "qux"=>"quux"}'
これをハッシュに戻したいと思います。これはどのように行われますか?
私は他のシリアル化手法の説明を探していません、私はそれらを知っています。正しい方法で保存できるように、これを元に戻す方法が必要です。