Xalan [SEP] programming language
Apache Xalan
Xalan is a popular open source software library from the Apache Software Foundation, that implements the XSLT 1.0 XML transformation language and the XPath 1.0 language. The Xalan XSLT processor is available for both the Java and C++ programming languages. It combines technology from two main sources: an XSLT processor originally created by IBM under the name LotusXSL, and an XSLT compiler created by Sun Microsystems under the name XSLTC. A wrapper for the Eiffel language is available.
See also.
- Java XML
- Apache Xerces
. The integration into applications is eased by a multitude of language bindings and wrappers. Being written in C, libxslt is a fast and low-resource processor. This makes it a popular choice for DocBook formatting and as standard XSLT processor for programming languages like PHP, Perl or Python.
The WebKit layout engine (used e.g. in Apple Safari and Google Chrome web browser) uses the libxslt library to do XSL transformations.
See also.
- libxml2
- Saxon XSLT (competitor)
- Xalan (competitor