[edit] dynamic include: JSON::Generator::GeneratorMethods::Hash (by json) 要約 ハッシュテーブル(連想配列とも呼ぶ)のクラスです。ハッシュは任意の種類のオブジェクト(キー)から任意の種類のオブジェクト(値)への関連づけを行うことができます。 ハッシュ生成は多くの場合以下のようなリテラル (リテラル/ハッシュ式) で行われます。 {a => b, ... } # aはキー、bは値となる {s: b , ... } # { :s => b, ... } と同じ。キーがシンボルの場合の省略した書き方 {"a+": b , ... } # { :"a+" => b, ... } と同じ。上の表現に空白や記号を含めたい場合 キーには任意の種類のオブジェクトを用いることができますが、以下の2つのメソッドが適切に定義してある必要が