EXSLT ( Extensions to Extensible Stylesheet Language Transformations ) je komunitní iniciativa k vytvoření rozšíření pro XSLT , která dávají transformačnímu jazyku více funkcí. Příkladem rozšíření jsou matematické funkce (generování náhodných čísel), práce s daty, pokročilé operace s řetězci a regulárními výrazy.
Následující ukazuje použití náhodného rozšíření.
<xsl:stylesheet version= "1.0" xmlns:xsl= "http://www.w3.org/1999/XSL/Transform" xmlns:random= "http://exslt.org/random" extension-element-prefixes = "náhodný" > <xsl:import href= "random.xsl" /> <xsl:call-template name= "random:random-sequence" > <xsl:with-param name= "numberOfItems" select= "number" /> <xsl:with-param name= "seed" select= "number" /> </xsl:call-template> </xsl:stylesheet>