XSLT : un langage de transformation d'arbres XML


Précision/rectificatif préliminaire
(peut être passé en première lecture)

XSLT est un langage destiné à transformer un arbre XML en un autre arbre XML. Or nous avions évoqué lors de la présentation XML du 4 mars 2004 le fait qu'XSLT puisse transformer du XML en n'importe quel format texte cible (notamment HTML).
Ces deux assertions peuvent paraître contradictoires. Pour être correct, il faudrait dire qu'effectivement, XSLT est un langage de transformation d'arbres XML, mais qu' « un processeur XSLT est équipé d'un sérialisateur qui permet d'obtenir une représentation de l'arbre résultat sous forme de chaîne de caractères » (XSLT Fondamental, P. Drix)
   

Sommaire... ] Suivant... ]