用語集
XMLえっくすえむえる
拡張可能なマークアップ言語。データ交換・設定ファイルで使われる。
ITパスポート
XML(eXtensible Markup Language)は、**利用者が独自のタグを定義できる、拡張可能な マークアップ言語(マークアップ言語)**です。データの構造を表現してシステム間でやり取りするために使われます。
| 観点 | XML | JSON(JSON) |
|---|---|---|
| 書き方 | タグで囲む | キーと値の組 |
| 記述量 | 多くなりがち | 簡潔 |
| 主な用途 | 設定・文書・データ交換 | Web API・設定 |
HTML と違ってタグを自由に決められ、データ構造の表現・システム間のデータ交換・設定ファイルなどで広く使われてきました。スキーマ(XSD)で構造を検証できますが、近年は記述が簡潔な JSON に置き換わる場面が増えています。
試験では 「独自タグを定義できる」点と、データ交換用途で JSON と比較される点が問われます。