XSLT Module
Revision as of 02:52, 10 July 2011 by CG (talk | contribs) (Created page with "This module contains XSLT Functions and Variables related to XSL transformations. All functions are preceded by the <code>xslt:</code> prefix, which is lin...")
This module contains XSLT Functions and Variables related to XSL transformations. All functions are preceded by the xslt: prefix, which is linked to the <nowiki>http://www.basex.org/xslt<nowiki> namespace. By default, this module relies on the internal XSLT 1.0 implementation of Java. If Saxon is found in the classpath, XSLT 2.0 is used.
xslt:processor
| Signatures | xslt:processor as xs:string |
| Summary | This variable returns the name of the XSLT processor (currently: Java |
xslt:version
| Signatures | xslt:version as xs:string |
| Summary | This variable returns the supported XSLT version (currently: 1.0 |
xslt:transform
| Signatures | xslt:transform($input as item(),$stylesheet as item()) as node()xslt:transform($input as item(),$stylesheet as item(),$params as item()) as node()
|
| Summary | Transforms the specified $input, using the specified XSLT $stylesheet, and returns the result as node(). |