XSLT
«Extensible Stylesheet Language Transformations»: standard W3C del 1999 per trasformare XML in altro XML, HTML o testo. Linguaggio funzionale (Turing-completo).
Si basa su pattern <xsl:template match=...> che selezionano i nodi tramite XPath e producono l'output. XSLT 1.0 è ovunque (supportato dai browser, anche se Chromium lo sta ritirando nel 2025). XSLT 2.0/3.0 (Saxon) aggiunge molto: funzioni, consapevolezza dello schema, streaming.
Sopravvive nell'editoria (DocBook → PDF), nella rendicontazione finanziaria (XBRL) e nei sistemi aziendali legacy. Del tutto assente dalle moderne applicazioni web.