JSONについて

目次

    CHECK!

    この記事は、以下の動画で詳しく解説しています。
    詳しく知りたい方は、以下の動画をご覧ください!

    動画ページへ

    JSON(JavaScript Object Notation)は、データ交換を目的とした軽量なデータフォーマットです。
    多くのプログラミング言語で読み書きが可能で、そのためWebアプリケーションなどで広く使用されています。
    特に、サーバとクライアント間でのデータ送受信や、設定ファイルの記述などによく使われます。

    JSONの主な特徴

    • テキストベース: 人間が読み書きするのが容易で、言語で簡単に解析・生成できます。
    • 言語に依存しない: たくさんのプログラミング言語でサポートされています。

    JSONの基本的なデータタイプ

    • 数値: 例: 10, 3.14
    • 文字列: 二重引用符で囲まれた文字の列。例: "Hello, World"
    • ブーリアン: true もしくは false
    • 配列: 値の順序付きリスト。例: [1, 2, 3] や ["apple", "banana", "cherry"]
    • オブジェクト: キーと値のペアの集合。例: {"name": "John", "age": 30}
    • null: 無効または存在しない値。

    JSONに関する注意点

    • キーはダブルクォーテーション(二重引用符)で囲む必要がある: つまり、name ではなく "name" と記述します。
    • コメントはサポートされていません: JSONの正式な仕様にはコメントを書く機能が含まれていないため、コメントを入れるとJSONとしての有効性が失われます。
    • 末尾のカンマは許可されていない: オブジェクトや配列の最後の要素の後にカンマを置くことは許可されていないので注意が必要です。
    • マンツーマン
      個別講義開催中!

      エラーの解消から、
      実装方法まで丁寧に教えます!
      講師が答えられるなら、
      基本的にどんな内容でも
      OK!

      詳細はこちら!
    • 質問し放題プラン!
    • スクール形式講義も

      プロを目指したい方
      講義を何回も受けたい方はこちら!
      個別のカリキュラムを作成し、
      長期的にサポート!

      詳細はこちら!
    • discordコミュニティ
    記事一覧へ