module ActiveSupport::JSON

def decode(json, options = nil)

# => 2.39
ActiveSupport::JSON.decode("2.39")
# => {"team" => "rails", "players" => "36"}
ActiveSupport::JSON.decode("{\"team\":\"rails\",\"players\":\"36\"}")

See http://www.json.org for more info.
Parses a JSON string (JavaScript Object Notation) into a Ruby object.
def decode(json, options = nil)
  data = if options
    ::JSON.parse(json, **options)
  else
    ::JSON.parse(json)
  end
  if ActiveSupport.parse_json_times
    convert_dates_from(data)
  else
    data
  end
end