A posting from Johannes Döbler (Munich, Germany) announces the availability of an XSLT processor which implements the W3C XSLT 1.1 Working Draft of 12-December-2000 and the XPath 1.0 Recommendation. "The XSLT 1.1 features include multiple output documents via the xsl:document element, node-sets as value of variables, and support for the notorious xsl:script element. Supported script languages include Java (native), Javascript, JScript, VBscript, PerlScript, JPython, Jacl, NetReXX, BML (via IBM's Bean Scripting Framework). Performance measurements taken with XSLTMark indicate superior performance compared to other widely used XSLT implementations. The tool is written in Java (requires a JDK version 1.1 or higher) and is available under the Mozilla Public License 1.1."
From the programming guide: "The jd.xslt packages contain several hundred classes but you only need to know a handful of them to integrate the XSLT processor into your java program. E.g., (1) jd.xml.xslt.Stylesheet - represents a XSL Stylesheet; (2) jd.xml.util.XmlSource - represents the source of a XML document; (3) jd.xml.xslt.XsltResult - represents the result of a XSL transformation..."
Principal references:
- Announcement
- Web site for 'jd.xslt'
- XSL Transformations (XSLT) Version 1.1
- Programming guide
- Performance statistics (XSLTMark)
- Contact: Johannes Döbler
- Related tools: "XSL/XSLT Software Support" - Main reference page.