基本 XMLは人間が読めるデータ交換フォーマットを提供するための、いわゆるメタ フォーマットです。 XHTML、SVG、ODTなどさまざまなファイル フォーマットでは、このデータツリー構造を使ってそれぞれのデータを埋め込みます。 明解な構造のため、人間が読める 文字コード、 XML スキーマ定義、 DTD、 名前空間など、厳密な定義があるので処理環境に依存しない 汎用的なXMLのためのパーサーが利用でき、それぞれの具体的なファイル フォーマット向けにカスタマイズできる 圧縮率が良い伸長すると非常に大きなファイルになる 処理する前にはおそらく伸長する必要がある(データの圧縮/伸長は HTTPのような転送プロトコルによって、その場で行われる可能性がある) 解析に巨大な時間とメモリを消費する可能性があるが、それはXMLの機能をフル活用した場合である。しかし、基本的なXML(DTDや名前空間を使わ