Partager via


Transformations XSLT

Les transformations XSLT (Extensible Stylesheet Language Transformation) ont pour but de transformer le contenu d'un document XML source en un autre document dont le format ou la structure diffère. Par exemple, vous pouvez utiliser XSLT pour transformer un document XML en un document HTML pour une utilisation sur un site web ou en un document qui contient uniquement les champs requis par une application. Ce processus de transformation est spécifié par la recommandation du W3C sur XSLT (XSL Transformations) version 1.0.

La classe XslCompiledTransform est le processeur XSLT dans .NET. La classe XslCompiledTransform prend en charge la recommandation du W3C sur XSLT 1.0.

Notes

La classe XslTransform est obsolète dans le .NET Framework version 2.0. La classe XslCompiledTransform est une nouvelle implémentation du moteur XSLT. Elle inclut des améliorations de performances et de nouvelles fonctions de sécurité. La pratique recommandée consiste à créer des applications XSLT à l'aide de la classe XslCompiledTransform.

Dans cette section

Utilisation de la classe XslCompiledTransform
Fournit des informations sur l'utilisation de la classe XslCompiledTransform.

Migration depuis la classe XslTransform
Explique comment migrer du code à partir de la classe XslTransform.

XSLT Compiler (xsltc.exe)
Fournit des informations sur l'utilisation de XSLT Compiler.

Transformations XSLT avec la classe XslTransform
Fournit des informations sur l'utilisation de la classe XslTransform.

Informations de référence

XslCompiledTransform
XsltArgumentList
XsltSettings

Documents et données XML