XML(Extensible Markup Language)とは、データの内容や構造を分かりやすく記述するためのマークアップ言語です。
データをタグで囲んで表現する点はHTMLと似ていますが、XMLでは利用者が目的に応じて自由にタグを作成できるという特徴があります。
そのため、さまざまなシステム間でデータを交換する際によく利用されています。
例えば、商品の情報を管理する場合、「商品名」「価格」「在庫数」といった独自のタグを作成し、データを整理して記述できます。
異なるシステム同士でも、XMLのルールに従って記述することで、情報を正確に受け渡すことが可能です。
ITパスポート試験では、「XMLはデータ交換を目的としたマークアップ言語であり、独自のタグを定義できる」という点を覚えておきましょう。
また、HTMLがWebページの表示を目的としているのに対し、XMLはデータの構造や意味を表現することを目的としている点も重要なポイントです。
HTMLとの違いは試験でよく問われるため、整理して理解しておきましょう。
こちらもご覧ください:JSONとは
Visited 3 times, 3 visit(s) today

