基本情報暗記無料で始める

XMLとは?えっくすえむえる

XML(Extensible Markup Language:拡張可能なマーク付け言語)は、データを〈name〉山田〈/name〉のようなタグで囲んで書くマークアップ言語。HTMLはタグの種類が決まっているが、XMLは利用者が独自のタグを定義でき、主にインターネットを介したデータ交換に使われる。文書がどんなタグをどの順に持てるかの決まりは、DTD(Document Type Definition:文書型定義)やXML Schemaで定める。開始タグと終了タグが必ず対応し、入れ子が正しく閉じている文書を整形式という。

最終更新:2026-10-10

試験情報

基本情報技術者試験の過去問では1回出題されています。

基本情報技術者試験の頻出用語/テクノロジ系

別名:Extensible Markup Language

この語が出る過去問を解く →

背景

HTMLは「見出し」「段落」など見た目の部品を表すタグしか持たず、「商品名」「価格」のようにデータの意味を表せなかった。業界や会社ごとに意味の通ったタグを決めて、機械どうしでデータをやり取りできるようにするために作られた。

具体例

Microsoft Wordの.docxファイルは、中身がXMLで書かれた文書をZIP形式でまとめたものである。ニュースサイトの更新情報を配るRSSもXMLを使う形式で、ニュースアプリはこれを読んで新着記事を一覧にする。

試験での引っ掛け

要素や属性の並びの決まりを書くのはDTDで、文字の大きさや色などの見た目を指定するのはCSS(スタイルシート)である。XMLは独自タグを定義できる点がHTMLとの違いとして問われる。XMLは大文字と小文字を区別し、終了タグを省略できない。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:テクノロジ系
  • 要素や属性の並びの決まりを書くのはDTDで、文字の大きさや色などの見た目を指定するのはCSS(スタイルシート)である。