背景 研究用ツールで途中結果をRubyのHashを文字列化して出力していました.以下のような感じ(1行だけ). [{"s"=>"b22/fcbbdb25faf312a2e7a720ed878259e39f371be5", "a"=>"b21/e34c6c9c71e5b6a76bc7efed9d78a681e8817eff", "v"=>{"d"=>4836, "o"=>1}}] 別のツールでこれを読み込んでHashとして使うのに特別なことはしなくてよいと勘違いしていました... 例えば,上の文字列をgets.chompで読み込んで,そのままHash化できると勝手に思っていました.ChatGPTに聞くとto_hってあるから使えよって返事が返ってきましたがそんなメソッドはないとのこと. 調べると以下の記事が見つかりました.色々と方法があるようですが,標準でjsonのパーサがあるのでそれを使うと