module function JSON.#fast_generate

fast_generate(object) -> String[permalink][rdoc]
fast_unparse(object) -> String

与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。

このメソッドは循環参照のチェックを無効にしています。また、 JSON::NaN, JSON::Infinity, JSON::MinusInfinity を生成することがあります。このため容易に無限ループを発生させることができるので、気をつけてください。

fast_unparse は将来削除される予定です。

[PARAM] object:
JSON 形式の文字列に変換するオブジェクトを指定します。


require "json"

JSON.fast_generate({ name: "tanaka", age: 19 }) # => "{\"name\":\"tanaka\",\"age\":19}"