Gem gyoku very nice.
Gyoku.xml(:lower_camel_case => "key")
# => "key"
Gyoku.xml({ :camel_case => "key" }, { :key_converter => :camelcase })
# => "key"
Gyoku.xml({ acronym_abc: "value" }, key_converter: lambda { |key| key.camelize(:lower) })
# => "value"
and more useful options.