Partager via


Transformations XSLT

La transformation XSLT (Extensible Stylesheet Language Transformation) vous permet de transformer le contenu d’un document XML source en un autre document différent au format ou à la structure. Par exemple, vous pouvez utiliser XSLT pour transformer du code XML en HTML pour une utilisation sur un site Web ou pour le transformer en document qui contient uniquement les champs requis par une application. Ce processus de transformation est spécifié par la recommandation W3C XSL Transformations (XSLT) version 1.0.

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

Remarque

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

Dans cette section

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

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

Compilateur XSLT (xsltc.exe)
Fournit des informations sur l’utilisation du compilateur XSLT.

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

Référence

XslCompiledTransform
XsltArgumentList
XsltSettings

Documents et données XML