July 2001
Intermediate to advanced
592 pages
11h 16m
English
current(), document(), element-available(), format-number(), function-available(), generate-id(), key(), system-property(), unparsed-entity-uri()
<xsl:key>
<xsl:decimal-format>
The versatility of XSLT is greatly enhanced by the range of XPath functions (described in Chapter 5), which provide the ability to perform many sophisticated tasks. XSLT provides its own library of functions, specific to XSLT implementations, in addition to the core XPath library of functions. These XSLT functions are used within expressions and are declared by the XSLT specification in the same manner as XPath functions, using a function prototype, as shown in the following structure:
Function: return type name(arguments) ...