私は誤ってmy_hash.inspect
に等しいmy_hash.to_s
を呼び出して、Ruby 1.9の文字列にRubyハッシュを保存しました。これは私に次のような文字列を与えました:Hash.inspectまたはArray.inspectを元に戻すにはどうすればよいですか? (別名.to_s)
'{"foo"=>{"bar"=>"baz", "qux"=>"quux"}'
これを元に戻したいと思います。これはどうですか?
私は他のシリアライズ手法については説明しませんが、私はそれらを知っています。私はちょうどこれを元に戻す方法が必要なので、私はそれを正しい方法で保存することができます。
ありがとうございます。それがまさに私が必要としていたものです。 –
あなたが私の答えが好きなら、あなたは "√"をクリックしてそれを受け入れる必要があります:) –
警告:決して、絶対に信頼できない入力を評価しないでください。 – yaauie