JSON(ジェイソン、JavaScript Object Notation)とは、JavaScriptのオブジェクトの文法をもとにした軽量データ記述言語およびデータシリアライゼーションフォーマットです。 文法[編集] JSONは、JavaScriptの false / null / true / Object / Array / Number / String の7種類のオブジェクトのリテラルの組み合わせをシリアライズされたデータ形式 です(RFC8259)。多くの場合トップレベルのオブジェクトは Object(より一般的に用語で言えば、連想配列)であるが、仕様上は他の6種類のオブジェクトであってもよい。false, null, true のいずれでも良いし、0 1文字でも有効なJSONのデータ です。このように自由度が高い形式ではあるが、Object のキーは String に限られると