XSLT

Extensible Stylesheet Language Transformations (XSLT) est un langage basé sur le XML utilisé avec des logiciels de traitements spécialisés pour la transformation de documents XML.

Bien que le traitement soit souvent qualifié de transformation, le document original reste inchangé et c'est un nouveau document XML qui est créé à partir du contenu d'un document existant. Ensuite, le nouveau document pourra être sérialisé par le mécanisme de traitement afin de produire un résultat au format XML standard ou dans un autre format comme HTML ou encore du texte brut.

XSLT est le plus souvent utilisé pour convertir des données entre différents schémas XML ou pour convertir des données XML en pages web ou en documents PDF.

Documentation

Référence des éléments XSLT

La référence indiquant la documentation pour chaque élément XSLT.

Transformer du XML avec XSLT

XSLT permet d'utiliser une feuille de style pour transformer un document XML initial de deux façons : manipuler et trier le contenu (y compris en réordonnant l'ensemble du document si besoin) d'une part et transformer le contenu dans un format différent d'autre part.

Utiliser l'interface JavaScript Mozilla pour les transformations XSL

Ce document décrit l'interface JavaScript pour le moteur de traitement XSLT dans Mozilla 1.2 et les versions ultérieures.

Définir les paramètres utilisant des instructions de traitement

Firefox permet d'indiquer des paramètres de feuille de styles en utilisant l'instruction de traitement <?xml-stylesheet?>. Cela se fait en avec l'instruction de traitement <?xslt-param?>, décrite dans cet article.

Tutoriel XSLT

Ce tutoriel W3Schools indique comment utiliser XSLT pour transformer les documents XML dans d'autres formats, comme du XHTML.

Qu'est-ce que XSLT ?

Cet article est une riche introduction à XSLT et à XPath, sans connaissance particulière nécessaire des technologies. Il guide la lectrice ou le lecteur parmi le contexte, les raisons de ce langage, sa structure, ses concepts et sa terminologie.

Erreurs fréquentes avec XSLT (en-US)

Cet article liste certains des problèmes fréquemment rencontrés en utilisant XSLT avec Firefox.

Sujets connexes