class MultiJson::Adapters::OkJson
def dump(object, options={})
def dump(object, options={}) ::MultiJson::OkJson.valenc(stringify_keys(object)) end
def load(string, options={})
def load(string, options={}) string = string.read if string.respond_to?(:read) result = ::MultiJson::OkJson.decode("[#{string}]").first options[:symbolize_keys] ? symbolize_keys(result) : result rescue ArgumentError # invalid byte sequence in UTF-8 raise ParseError end