波多野 賢治 (同志社大学文化情報学部) 1. はじめに XML (Extensible Markup Language) は SGML (Standard Generalized Markup Language) を基に策定された規格であり, 「タグを利用したマークアップ」「構造化文書」「メタ言語」 といった特長を持っている. SGML と比較して文法定義などが分かり易かったこともあり, XML は爆発的にまた広範囲に普及し, 何らかのデータ記述フォーマットを規定しようとするときには, XML による記述法も用意されていることも今では普通となっている. また,XML を用いたアプリケーションも Web サービスを始め,セマンティック Web,ブログ (blog) など数多く存在し,情報技術者にとって XML は必須技術の一つであるといっても過言ではない. このように XML は広範囲に利