Partilhar via


Transformações XSLT

O XSLT (Extensible Stylesheet Language Transformation) permite transformar o conteúdo de um documento XML de origem em outro documento que é diferente em formato ou estrutura. Por exemplo, você pode usar XSLT para transformar XML em HTML para uso em um site ou para transformá-lo em um documento que contém apenas os campos exigidos por um aplicativo. Esse processo de transformação é especificado pela recomendação W3C XSL Transformations (XSLT) Versão 1.0.

A XslCompiledTransform classe é o processador XSLT no .NET. A XslCompiledTransform classe suporta a recomendação W3C XSLT 1.0.

Nota

A XslTransform classe está obsoleta no .NET Framework versão 2.0. A XslCompiledTransform classe é uma nova implementação do mecanismo XSLT. Inclui melhorias de desempenho e novas funcionalidades de segurança. A prática recomendada é criar aplicativos XSLT usando a XslCompiledTransform classe.

Nesta Secção

Usando a classe XslCompiledTransform
Fornece informações sobre como usar a XslCompiledTransform classe.

Migrando da classe XslTransform
Discute como migrar o XslTransform código da classe.

Compilador XSLT (xsltc.exe)
Fornece informações sobre como usar o compilador XSLT.

Transformações XSLT com a classe XslTransform
Fornece informações sobre como usar a XslTransform classe.

Referência

XslCompiledTransform
XsltArgumentList
XsltSettings

Documentos e dados XML