Trasformazioni XSLT

L'Extensible Stylesheet Language Transformation (XSLT) consente di trasformare il contenuto di un documento XML di origine in un altro documento di formato o struttura diversi, ad esempio per trasformare l'XML in HTML per l'uso su un sito Web o per trasformarlo in un documento che contenga solo i campi richiesti da un'applicazione. Questo processo di trasformazione è specificato dalla raccomandazione W3C XSL Transformations (XSLT) Version 1.0 recommendation.

La classe XslCompiledTransform è il processore XSLT in .NET. La classe XslCompiledTransform supporta la raccomandazione W3C XSLT 1.0.

Nota

La classe XslTransform è obsoleta in .NET Framework versione 2.0. La classe XslCompiledTransform è una nuova implementazione del motore XSLT, che include prestazioni migliori e nuove funzionalità di sicurezza. Si consiglia di creare le applicazioni XSLT usando la classe XslCompiledTransform.

In questa sezione

Uso della classe XslCompiledTransform
Vengono fornite informazioni sull'utilizzo della classe XslCompiledTransform.

Migrazione dalla classe XslTransform
Viene descritto come migrare il codice dalla classe XslTransform.

Compilatore XSLT (xsltc.exe)
Vengono fornite informazioni sull'utilizzo del compilatore XSLT.

Trasformazioni XSLT con la classe XslTransform
Vengono fornite informazioni sull'utilizzo della classe XslTransform.

Riferimento

XslCompiledTransform
XsltArgumentList
XsltSettings

Documenti e dati XML