Sponsored

Looking for how a specific XSLT instruction or XPath function works? This reference covers the string, numeric, boolean, date, node, sequence, map, array, JSON and higher-order functions available in each XSLT version, plus every XSLT element from xsl:template to xsl:accumulator. Entries marked XSLT 2.0 or XSLT 3.0 require a processor such as Saxon — exactly what XSLT Playground runs, so you can verify behaviour before shipping. Hitting an error code instead? See the XSLT & Saxon error reference.

XSLT Elements

Array functions

Boolean functions

Date functions

Higher-order functions

JSON functions

Map functions

Node functions

Numeric functions

QName functions

Sequence functions

String functions