この表から分かるのはXMLがすべての項目で要件をクリアしていることです。逆にHTMLとSGMLは項目ごとに得意・不得意がはっきりしています。PDFは表示以外の項目にあまり良い点数がついていませんが、これはフォーマットの目的の違いによるもので優劣という形で判断すべきことではないことは言うまでもありません。 XMLのアーキテクチャ XMLの言語仕様は32ページの非常にシンプルなものですが、もちろんこれだけでXMLの世界を理解することはできません。XMLを中心とした数多くの機能から構成されるアーキテクチャ全体が重要なのです。 本稿では便宜上XMLのアーキテクチャを以下の4つに分類してみました。(図(XMLのアーキテクチャ) ) 基本仕様 アプリケーション言語 インタフェース 応用 本節では、基本仕様、アプリケーション言語、インタフェースについて説明します。応用は次節「XMLの用途」で取り上げます