class Hash
Public Instance Methods
stringify_keys()
click to toggle source
via stackoverflow.com/a/25835016/2257038
# File lib/hashconverter.rb, line 3 def stringify_keys h = self.map do |k,v| v_str = if v.instance_of? Hash v.stringify_keys else v end [k.to_s, v_str] end Hash[h] end
symbol_keys()
click to toggle source
via stackoverflow.com/a/25835016/2257038
# File lib/hashconverter.rb, line 17 def symbol_keys h = self.map do |k,v| v_sym = if v.instance_of? Hash v.symbol_keys else v end [k.to_sym, v_sym] end Hash[h] end