Utilizzo della classe XslCompiledTransform
La classe XslCompiledTransform è il processore XSLT di Microsoft .NET Framework. Questa classe consente di compilare fogli di stile e di eseguire trasformazioni XSLT.
Nota |
---|
Sebbene le prestazioni complessive della classe XslCompiledTransform siano migliori rispetto alla classe XslTransform, l'esecuzione del metodo Load della classe XslCompiledTransform potrebbe risultare più lenta di quella del metodo Load della classe XslTransform la prima volta che tale metodo viene chiamato su una trasformazione.Questa situazione si verifica perché il file XSLT deve essere compilato prima del caricamento.Per ulteriori informazioni, vedere il post di blog seguente: XslCompiledTransform Slower che XslTransform? |
In questa sezione
Input alla classe XslCompiledTransform
Vengono descritte le opzioni di input XSLT disponibili.Opzioni di output nella classe XslCompiledTransform
Vengono descritte le opzioni di output XSLT disponibili.Risoluzione delle risorse esterne durante l'elaborazione XSLT
Viene descritto come utilizzare la classe XmlResolver per risolvere risorse esterne.Estensione di fogli di stile XSLT
Viene descritto il supporto delle estensioni XSLT.
Vengono elencati i comportamenti discretionary consentiti dalla raccomandazione W3C (World Wide Web Consortium) XSLT 1.0 e viene descritto il modo in cui tali comportamenti vengono gestiti dalla classe XslCompiledTransform. |
|
Viene descritto come trasformare un frammento di nodo. |
Sezioni correlate
Sicurezza e applicazioni System.Xml
Vengono illustrati i problemi relativi alla sicurezza quando si utilizzano le tecnologie XML.Migrazione dalla classe XslTransform
Viene descritto come migrare il codice dalla classe XslTransform.