JavaScriptオブジェクト記法に基づくデータ形式で、キーと値のペアで情報を整理します。XMLよりもシンプルで処理が軽く、Web APIやWebアプリケーション、データベース連携など、現代的なシステムでのデータ交換の標準的な形式となっています。人間にも機械にも読みやすい特徴があります。
JavaScript Object Notationの頭文字から成る造語。2001年にダグラス・クロックフォードによって提案されました。JavaScriptのオブジェクト表記法を汎用データ形式として標準化したものです。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。