The World Wide Web Consortium (W3C) Recommendation for XSLT specifies a transformation language for XML documents. The Microsoft® XML Parser (MSXML) supports a subset of this transformation language, XSL Transformations (XSLT) Version 1.0 (W3C Recommendation 16 November 1999). Microsoft plans to update this technology to full compliance with this recommendation.
You can use XSLT from the XML DOM. The transformNode and transformNodeToObject methods support the use of XSLT elements to perform transformations. The DOM selectNodes and selectSingleNode methods support the XPath expression syntax that enables sophisticated queries for nodes within a particular context of the overall tree structure.
Visual Basic and C++ developers should refer to the following versions of the above methods: transformNode, transformNodeToObject, selectNodes, and selectSingleNode.
This documentation is divided into the following sections:
Getting Started with XSLT | XSLT and XPath Conformance Notes