XSLT - Transformations XSL - eXtensible Stylesheet Language Transformations |
Thème : Normes d'Internet |
Définition

Langage de transformation de documents
XML en d'autres documents
XML Description

Les transformations XSLT ont pour objet de convertir un fichier
XML d'un format de document à un autre. Par exemple pour afficher un document
XML sur un navigateur web, en le convertissant en
XHTML
Elles permettent ainsi :
- une mise en forme des données plus propice à l'impression ou à l'affichage sur un terminal d'ordinateur ;
- une extraction automatique des éléments utiles d'un document, pour en générer un résumé ou une table des matières ;
- une conversion du contenu d'un document en un format plus aisément manipulable.
Au même titre que XSL-FO, le langage de formatage d'objets, XSLT constitue un sous-ensemble de
XSL Les feuilles de style écrites dans ces différents langages ont toutes pour propriété de définir des règles propres à chaque type d'éléments du document auxquels elles s'appliquent. Ces éléments (titres, sous-sections, paragraphes, ...) sont transformés en d'autres éléments (titres mis en page, éléments d'index ou de sommaire, paragraphes justifiés, ...) suivant les règles choisies. Les spécifications XSL(T) sont à ce titre un prolongement des feuilles de styles
CSS