Ruby 4.0 リファレンスマニュアル

singleton method JSON::Parser.parse

parse(source, options) -> objectRuby 3.4 から[permalink][rdoc][edit]

JSON::Parser.new(source, options).parse と同様に、source をパースしてその結果を返します。JSON::Parser.new でインスタンスを作らずに直接パースできる分、高速です。

[PARAM] source:
パースする文字列を指定します。
[PARAM] options:
オプションを指定するためのハッシュです。nil も指定できます。指定可能なオプションは JSON::Parser.new と同様です。
require "json"

p JSON::Parser.parse(%q({"a":1}), {})                    # => {"a" => 1}
p JSON::Parser.parse(%q({"a":1}), symbolize_names: true) # => {a: 1}

[SEE_ALSO] JSON::Parser.new