Home > コンポーネント シリーズ > XSLT

XSLT

XSLT コンポーネントは、XMLドキュメントの変換を支援します。処理中は、オリジナルのドキュメントは変更されません。新しく作成されるドキュメントは、XMLフォーマット、あるいはHTMLなど全く別のフォーマットにすることができます。

XSLTは、Extensible Stylesheet Language Transformationの略です。これはXMLドキュメントを以下のような他のテキスト形式のフォーマットに変換するための標準的な変換言語です。

XSL-FOは、Extensible Stylesheet Language-Formatting Objects の略です。XSL-FOはXSLT規格の一部であり、XML文書を PDF、SVG、TXT、AWT、MIFやPSのような扱いやすい文書形式に変換します。

つまりXSL-FOは、XML文書を例えばPDFのような特定の形式でページ化して出力することができます。

Formatting Object Processor(FOP)は、Formatting Object(FO)ドキュメントを例えばPDFのような任意の形式に変換します。FOドキュメントは、レイアウト、フォーマット情報と共に文書内容を含みます。ファイルの出力形式は、FOドキュメントでは規定されておらず、プログラムから直接FOPプロセッサに渡されます。

関連トピック: