Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The World Wide Web Consortium (W3C) Recommendation for XSL Transformations (XSLT) specifies a transformation language for XML documents. The Microsoft® XML Parser (MSXML) supports a subset of this transformation language. This subset can be viewed in the World Wide Web Consortium Web site. Microsoft plans to update this technology to full compliance with this recommendation.

You can use XSLT from the XML Document Object Model (DOM). The transformNode methodand transformNodeToObject methodsupport the use of XSLT elements to perform transformations. The DOM selectNodes methodand selectSingleNode methodsupport the XML Path Language (XPath) expression syntax that enables sophisticated queries for nodes within a particular context of the overall tree structure.

Microsoft® eMbedded Visual C++® 4.0 developers should refer to the following versions of the previously mentioned methods:

This language reference section contains descriptions of XSLT programming elements.

XSLT Elements

XSLT Functions

XSLT Interfaces

XSLT Methods

XSLT Properties

See Also