instance method
Kernel#JSON
(::string source, ?::JSON::options opts) -> untyped
(::_ToJson obj, ?::JSON::options opts) -> ::String
JSON(object, opts = nil)
ext/json/lib/json/common.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/ext/json/lib/json/common.rb, line 1139
def JSON(object, opts = nil)
JSON[object, opts]
end
If object is string-like, parse the string and return the parsed result as a Ruby data structure. Otherwise, generate a JSON text from the Ruby data structure object and return it.
The opts argument is passed through to generate/parse respectively. See generate and parse for their documentation.