Permalink
Fetching contributors…
Cannot retrieve contributors at this time
54 lines (42 sloc) 2.59 KB
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
VB
CSharp
C++
jsharp
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

Related Sections

XML Documents and Data