JSON

JSON は、JavaScript Object Notation の略称で、軽量なデータ交換フォーマットです。 JavaScript のオブジェクト表記法 をベースに、人間が読みやすく、機械が処理しやすいように設計されています。

JSON の特徴

  • 軽量: テキストベースのフォーマットなので、データファイルのサイズが小さくなります。
  • シンプル: 構文がシンプルで、人間が読み書きしやすいです。
  • 言語非依存: プログラミング言語に依存せずに利用できます。
  • 汎用性: 様々なデータ構造を表現できます。

JSON の用途

  • Web サービス: Web サービスにおけるデータ交換フォーマットとして広く利用されています。
  • データ保存: データベースやファイルシステムにおけるデータ保存フォーマットとして利用できます。
  • 設定ファイル: アプリケーションの設定ファイルとして利用できます。
  • データシリアライゼーション: オブジェクトグラフをシリアライズするフォーマットとして利用できます。

JSON の例

JSON

{
  "name": "John Doe",
  "age": 30,
  "address": {
    "street": "123 Main Street",
    "city": "New York",
    "state": "NY",
    "zip": "10001"
  },
  "interests": ["programming", "music", "reading"]
}

JSON の詳細情報

参考資料

本郷喜千

この記事を書いた人 本郷喜千

インディ・パ株式会社 代表取締役。東証スタンダード市場上場企業(GreenBee株式会社)の社外監査役。著書5冊(うち生成AI関連4冊)。プロフィール

生成AIの講演と研修をお受けしています

金融機関、取締役会、管理職に向けた定番講演をお受けしています。

講演・研修の頁へ

Contents