名前と値の組と順序付きリストでオブジェクトを表すJSONの仕様

JSON(JavaScript Object Notation, RFC 8259)は,JavaScript のオブジェクトリテラル表記をベースに規定された軽量なテキストデータ交換フォーマットです。 JSON は次の二つの基本構造から構成されます。 名前/値のペアの集まり(オブジェクト: { key: value }) 値の順序付きリスト(配列: [ value1, value2, ... ]) したがって,問題文の定義に合致する仕様は JSON であり,正解はイとなります。 各選択肢の解説は以下のとおりです。 DOM(Document Object Model)は,HTML や XML 文書をツリー構造のオブジェクトとしてプログラムから操作するための API 仕様です。 SOAP(Simple Object Access Protocol)は,XML と HTTP などをベースにネットワーク経由でメッセージ交換やリモートプロシージャコールを行うためのプロトコルです。 XML(Extensible Markup Language)は,ユーザが独自にタグを定義して文書の構造化を行うマークアップ言語です。

JavaScript のオブジェクトの表記法などを基にして規定したものであって,“名前と値との組の集まり”と“値の順序付きリスト”の二つの構造に基づいてオブジェクトを表現する,データ記述の仕様はどれか。

出典令和5年度 秋期 応用情報技術者試験 午前 問7
ア
DOM
イ
JSON
ウ
SOAP
エ
XML