{{ define "title" }}XSLT & XPath Function Reference — {{ len .Pages }}+ functions with runnable examples | {{ .Site.Title }}{{ end }} {{ define "main" }}
Complete reference for {{ len .Pages }}+ XSLT elements and XPath functions across XSLT 1.0, 2.0 and 3.0. Every entry includes the syntax, a plain-English description, and a runnable example you can open directly in the online XSLT editor — no install needed.
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.