The World Wide Web Consortium (W3C) Working Draft for XSL divides the language into two main parts: a transformation language for XML documents, and an XML vocabulary for formatting semantics. Internet Explorer 5 supports a subset of the transformation part of the Extensible Stylesheet Language (December 18th Working Draft). Microsoft plans to update this technology to match the final W3C recommendation for XSL. XSL Working Draft Conformance Notes details the differences between the Internet Explorer 5 implementation and the December draft.
You can use XSL transformations for Browsing XML Documents in Internet Explorer 5.
You can also use XSL from the XML DOM. The transformNode and transformNodeToObject methods support the use of XSL elements to perform transformations. The DOM selectNodes and selectSingleNode methods support the XSL Pattern syntax that enables sophisticated queries for nodes within a particular context of the overall tree structure. (C++ developers, click these links: transformNode, transformNodeToObject, selectNodes, and selectSingleNode.)
This documentation is divided into three sections:
See Also