XSLT 変換

XSLT (Extensible Stylesheet Language Transformation) を使用すれば、ソース XML ドキュメントの内容を、形式や構造が異なる別のドキュメントに変換できます。 たとえば、XSLT を使用して、XML を Web サイトで使われる HTML に変換したり、アプリケーションが必要とするフィールドだけが含まれたドキュメントに変換したりできます。 この変換処理の仕様は、W3C 勧告『XSL Transformations (XSLT) Version 1.0』で規定されています。

XslCompiledTransform クラスは .NET の XSLT プロセッサです。 XslCompiledTransform クラスは、W3C 勧告『XSLT 1.0』をサポートしています。

注意

.NET Framework Version 2.0 では XslTransform クラスが廃止されています。 XslCompiledTransform クラスが XSLT エンジンの新しい実装です。 このクラスは、パフォーマンスが向上しており、新しいセキュリティ機能を備えています。 XSLT アプリケーションの作成には XslCompiledTransform クラスを使用することが推奨されています。

このセクションの内容

XslCompiledTransform クラスの使用
XslCompiledTransform クラスの使用方法について説明します。

XslTransform クラスからの移行
XslTransform クラスからコードを移行する方法について説明します。

XSLT コンパイラ (xsltc.exe)
XSLT コンパイラの使用方法について説明します。

XslTransform クラスを使用した XSLT 変換
XslTransform クラスの使用方法について説明します。

関連項目

XslCompiledTransform
XsltArgumentList
XsltSettings

XML ドキュメントと XML データ