本文へスキップ

テクノロジ系 / アルゴリズムとプログラミング

JSON(JavaScript Object Notation)

JSONは、キーと値の組を使ってデータを表す、軽量なテキスト形式のデータ記述方式です。

別名・関連表記:JavaScript Object Notation

もう少し詳しく

Web APIの応答や設定ファイルなどで広く使われます。オブジェクトは波括弧、配列は角括弧で表し、文字列、数値、真偽値、nullなどを扱えます。XMLより記述が簡潔で、JavaScriptだけでなく多くの言語で扱いやすい点が特徴です。

試験での見方

黒猫の闇の刻印

JSONはプログラミング言語そのものではなく、データ交換形式です。XMLとの違いとして、軽量でWeb APIに多い点を押さえます。

例:{"name":"Riki","score":80} のように、項目名と値を組にしてデータを表します。

分類

テクノロジ系 / 基礎理論 / アルゴリズムとプログラミング

小分類:その他の言語

関連トピック:その他の言語

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

アルゴリズムとプログラミングの用語一覧へ