2011-09-11 Apache Xalan for Java XSLT Processor Xalan-J is an XSLT processor written in Java. Xalan-J is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. It implements XSL Transformations (XSLT) Version 1.0 and XML Path Language (XPath) Version 1.0 and can be used from the command line, in an applet or a servlet, or as a module in other program. Xalan-J implements the javax.xml.transform interface in Java API for XML Processing (JAXP) 1.3. This interface provides a modular framework and a standard API for performing XML transformations, and utilizes system properties to determine which Transformer and which XML parser to use. Java Xalan-J 2023-04-01 2.7.3 Xalan-J Development Team XML Path Language (XPath) Version 1.0 W3C XPath 1.0 XSL Transformations (XSLT) Version 1.0 W3C XSLT 1.0 Java API for XML Processing (JAXP) 1.3 JCP JSR 206