Transformations XSLT

XSL (eXtensible Stylesheet Language) est un langage de feuille de style adapté à XML.

La norme comporte 2 parties : XSLT et XSLFO

XSLT (eXtensible Stylesheet Language Transformation) permet de transformer un document XML en un autre document XML ou HTML.

XSLFO (eXtensible Stylesheet Language Formatting Objects) définit un ensemble de balises permettant de préciser le formattage d'un document XML vers un autre format comme PDF ou postscript.

XSLFO est très récente et est encore peu utilisée. XSLT, par contre, semble avoir atteint un bon niveau de maturité.

Les transformations XSLT peuvent être exécutées tant du côté serveur que du côté client. Les navigateurs de génération 6 sont désormais capables d'exécuter les transformations de manière satisfaisante.

Techniques de base de XSLT côté client.

Techniques un peu plus avancées de XSLT côté client.