class MultiJson::Adapters::JsonPure
Use the JSON gem to dump/load.
Constants
- PRETTY_STATE_PROTOTYPE
- ParseError
Public Instance Methods
Source
# File lib/multi_json/adapters/json_gem.rb, line 27 def dump(object, options = {}) options.merge!(PRETTY_STATE_PROTOTYPE) if options.delete(:pretty) object.to_json(options) end
Source
# File lib/multi_json/adapters/json_gem.rb, line 20 def load(string, options = {}) string = string.dup.force_encoding(Encoding::UTF_8) if string.encoding != Encoding::UTF_8 options[:symbolize_names] = true if options.delete(:symbolize_keys) ::JSON.parse(string, options) end