Skip to main content

XSLT Built-in Functions

In XSLT, there are the following built-in XSLT functions:

NameDescription
current()Returns the current node
document()Used to access the nodes in an external XML document
element-available()Tests whether the element specified is supported by the XSLT processor
format-number()Converts a number into a string
function-available()Tests whether the function specified is supported by the XSLT processor
generate-id()Returns a string value that uniquely identifies a specified node
key()Returns a node-set using the index specified by an <xsl:key> element
system-property()Returns the value of the system properties
unparsed-entity-uri()Returns the URI of an unparsed entity