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)
This chapter will discuss the nine XSLT functions, which are summarized in Table 11-1, as well as the two XSLT elements <xsl:key> and <xsl:decimal-format> and their relationships to the key() and format-number() functions, respectively. The reference number in the last column provides a quick lookup for the section of this chapter specifically applicable to a given function.
18.188.218.184