Microsoft XML Core Services (MSXML) 5.0 for Microsoft Office - XSLT Developer's Guide | |
XSLT Utilities and Samples You Can Download
Microsoft provides the following utilities, samples, and documentation, available for download from MSDN®.
Other Resources
- XSLT Samples Viewer
- This is an interactive, easy way to see a working example of each Extensible Stylesheet Language Transformations (XSLT) element and function. For each element or function, the viewer provides a common XML document and an XSLT file. To see the results of applying the XSLT file to the document, just click the Result button in the viewer.
- Internet Explorer Tools for Validating XML and Viewing XSLT Output
- Installing this tool adds the View XSL Output and Validate XML commands to the right-click menu of Microsoft® Internet Explorer. The View XSL Output command enables you to view the output tagging produced by an Extensible Stylesheet Language (XSL) or XSLT file. The Validate XML command enables you to validate XML against an embedded schema when loading XML using the Internet Explorer MIME viewer.
- MSXSL.EXE Command Line Transformation Utility
- Unlike hard coding an XSLT file name in an XML file, this utility enables you to specify any combination of XML and XSLT files at the command line and invoke Microsoft XML Core Services (MSXML) 5.0 for Microsoft Office to perform the transformation.
- XSLT Code Samples on MSDN
- These samples show some of the ways that you can use XSLT to dynamically transform XML content.
- XSL to XSLT Converter 1.1
- This tool converts the XSL files included with Microsoft Internet Explorer 5.0 to XSLT-compliant files.
- MSXML 2.5 Documentation
- Because MSXML 5.0 fully supports XSLT, the MSXML 5.0 SDK is specific to XSLT, not XSL. If you want to develop XSL files instead of XSLT files, download the MSXML 2.5 SDK for XSL-specific information.
- XSL Debugger
- This simple HTML-based debugger steps through the execution of an XSL file. The debugger identifies the current positions in both the XSL file and XML documents. You can also set and clear breakpoints.