我有一个看起来像散列的字符串:
"{ :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b => 'value_1b' } }"
我如何从中得到一个 Hash? 比如:
{ :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b => 'value_1b' } }
字符串可以具有任意深度的嵌套。它具有 Ruby 中有效 Hash 类型的所有属性。