revised: Nov./16th/2003 XSLTの概要 XSLT (XSL Transformations)は、XML文書の木構造を別の構造へ変換するための仕様です。XSLT自身が、XMLベースのマークアップ言語であり、入力XML文書をソース・ツリー(source tree)と呼び、結果のXML文書を結果ツリー(result tree)と呼びます。 XSLTは、そもそもXML文書のスタイルを記述するための仕様であるXSL (Extensible Stylesheet Languag)の一部として策定されていましたが、勧告まで纏め上げるのに手間取ったため、1999年11月にXSLTのみ先行して勧告されました。XSLも2001年10月に勧告にいたっています。 XSLは、XSLT部分とXSL-FO (Formatting Object)という部分の二つの部分を含んでいます。XSL-FOは