シルギア

JSONとは

読み:じぇいそん

データを「名前:値」の組で表す軽量な記述形式。設定やデータ交換で広く使われる。

JSON(JavaScript Object Notation)は、データを「名前:値」の組(キーと値のペア)で表す、軽量なテキスト形式です。もとはJavaScriptの書き方に由来しますが、言語を問わず使える共通のデータ交換フォーマットとして広く普及しています。

波かっこ { } でオブジェクト(名前と値の集まり)、角かっこ [ ] で配列(値の並び)を表します。値には文字列・数値・真偽値(true/false)・null・オブジェクト・配列が使えます。人にも読みやすく、プログラムでも扱いやすいのが特徴です。

WebのAPIでのデータのやり取り、アプリの設定ファイル、ログの記録などで使われます。書式に厳密で、末尾の余分なカンマや、ダブルクォートの付け忘れがエラーの原因になりやすいため、整形・検証ツールで確認すると確実です。

関連する無料ツール

関連する用語

ほかの用語

← 用語集一覧へ / すべてのツール