Lessico IT › Programmazione › XSLT

XSLT

Programmazione Svenska → Aggiornato: 2026-10-02

«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.

← Torna al lessico