| title | ms.custom | ms.date | ms.prod | ms.reviewer | ms.suite | ms.technology | ms.tgt_pltfrm | ms.topic | dev_langs | ms.assetid | caps.latest.revision | author | ms.author | manager | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
XSLT Transformations |
03/30/2017 |
.net |
dotnet-standard |
article |
|
202f8820-224c-494f-b61e-cd127eac6e03 |
4 |
mairaw |
mairaw |
wpickett |
XSLT Transformations
The Extensible Stylesheet Language Transformation (XSLT) lets you transform the content of a source XML document into another document that is different in format or structure. For example, you can use XSLT to transform XML into HTML for use on a Web site or to transform it into a document that contains only the fields required by an application. This transformation process is specified by the W3C XSL Transformations (XSLT) Version 1.0 recommendation.
The xref:System.Xml.Xsl.XslCompiledTransform class is the XSLT processor in the .NET Framework. The xref:System.Xml.Xsl.XslCompiledTransform class supports the W3C XSLT 1.0 recommendation.
[!NOTE] The xref:System.Xml.Xsl.XslTransform class is obsolete in .NET Framework version 2.0. The xref:System.Xml.Xsl.XslCompiledTransform class is a new implementation of the XSLT engine. It includes performance improvements and new security features. The recommended practice is to create XSLT applications using the xref:System.Xml.Xsl.XslCompiledTransform class.
In This Section
Using the XslCompiledTransform Class
Provides information on using the xref:System.Xml.Xsl.XslCompiledTransform class.
Migrating From the XslTransform Class
Discusses how to migrate code from the xref:System.Xml.Xsl.XslTransform class.
XSLT Compiler (xsltc.exe)
Provides information on using the XSLT compiler.
XSLT Transformations with the XslTransform Class
Provides information on using the xref:System.Xml.Xsl.XslTransform class.
Note The xref:System.Xml.Xsl.XslTransform class is obsolete in the .NET Framework 2.0 release.
Reference
xref:System.Xml.Xsl.XslCompiledTransform
xref:System.Xml.Xsl.XsltArgumentList
xref:System.Xml.Xsl.XsltSettings