Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > jsonライブラリ > JSON::Generator::GeneratorMethods::Hashモジュール

module JSON::Generator::GeneratorMethods::Hash

クラスの継承リスト: JSON::Generator::GeneratorMethods::Hash
aliases: JSON::Ext::Generator::GeneratorMethods::Hash

要約

Hash に JSON で使用するインスタンスメソッドを追加するためのモジュールです。

目次

インスタンスメソッド
to_json

インスタンスメソッド

to_json(state_or_hash = nil) -> String[permalink][rdoc]

自身から生成した JSON 形式の文字列を返します。

[PARAM] state_or_hash:
生成する JSON 形式の文字列をカスタマイズするため に JSON::State のインスタンスか、 JSON::State.new の引数と同じ Hash を 指定します。


require "json"

person = { "name" => "tanaka", "age" => 19 }
person.to_json # => "{\"name\":\"tanaka\",\"age\":19}"