Freigeben über


XSLT-Transformationen

Mit XSLT (Extensible Stylesheet Language Transformation) können Sie den Inhalt eines XML-Quelldokuments in ein anderes Dokument mit anderem Format oder einer anderen Struktur transformieren. Mit XSLT können Sie beispielsweise XML in HTML für eine Website transformieren oder in ein Dokument, das nur die für eine Anwendung erforderlichen Felder enthält. Dieser Transformationsprozess wird in der W3C-Empfehlung zu XSL-Transformationen (XSLT) Version 1.0 spezifiziert.

Die XslCompiledTransform-Klasse ist der XSLT-Prozessor in .NET. Die XslCompiledTransform-Klasse unterstützt die W3C-Empfehlung zu XSLT 1.0.

Hinweis

Die XslTransform-Klasse ist in .NET Framework 2.0 veraltet. Die XslCompiledTransform-Klasse ist eine neue Implementierung der XSLT-Engine. Sie enthält Leistungsverbesserungen und neue Sicherheitsfunktionen. Es wird empfohlen, XSLT-Anwendungen mit der XslCompiledTransform-Klasse zu erstellen.

In diesem Abschnitt

Verwenden der XslCompiledTransform-Klasse
Enthält Informationen zur Verwendung der XslCompiledTransform-Klasse.

Migrieren von der XslTransform-Klasse
Behandelt die Migration von Code von der XslTransform-Klasse.

XSLT-Compiler („xsltc.exe“)
Enthält Informationen zur Verwendung des XSLT-Compilers.

XSLT-Transformationen mit der XslTransform-Klasse
Enthält Informationen zur Verwendung der XslTransform-Klasse.

Referenz

XslCompiledTransform
XsltArgumentList
XsltSettings

XML-Dokumente und -Daten