問題
選択肢
- 1バイナリ形式でデータを格納するため高速に処理できる
- 2キーと値のペアでデータを表現する軽量なテキスト形式のデータフォーマットである
- 3リレーショナルデータベース専用のデータ交換形式である
- 4Webページの表示デザインを記述するための言語である
正解
2. キーと値のペアでデータを表現する軽量なテキスト形式のデータフォーマットである
詳しい解説を見る解説を閉じる
解説
JSON(JavaScript Object Notation)は、キーと値のペアを基本としてデータを表現する、軽量なテキスト形式のデータ交換フォーマットである。もともとJavaScriptのオブジェクト表記法に由来するが、現在は言語を問わず利用でき、記述がシンプルで人間にも読みやすいことから、Web APIでのデータ送受信の事実上の標準として普及している。同じ用途で使われるXMLと比べ、開始タグ・終了タグの記述が不要な分だけ簡潔に書ける点が支持されている理由である。誤答肢のうち、バイナリ形式という説明はテキスト形式であるJSONの特徴と正反対であり、リレーショナルデータベース専用のデータ交換形式という限定も誤りである(特定のデータベースに依存しない汎用形式である)。Webページの表示デザインを記述する言語はCSSの説明であり、データ形式であるJSONとは役割が異なる。
一問一答
全200問を繰り返し学習