I have a Ruby hash which looks like:
{ \"id\" => \"123\", \"name\" => \"test\" }
I would like to convert it to:
{ :id
def symbolize_keys(hash) new={} hash.map do |key,value| if value.is_a?(Hash) value = symbolize_keys(value) end new[key.to_sym]=value end return new end puts symbolize_keys("c"=>{"a"=>2,"k"=>{"e"=>9}}) #{:c=>{:a=>2, :k=>{:e=>9}}}