Principe de XSL-XSLT
XSL-XSLT fonctionne selon le principe suivant :
Il prend en entrée un fichier XML bien formé
Il livre en sortie un fichier texte (XML, HTML ou texte sans balise)
Algorithme
L'algorithme général de XSL-XSLT est :
Il sélectionne (match) les éléments XML du fichier source.
Pour chaque élément reconnu il génère une sortie sur le fichier cible.
Notion de règle
Un programme XSL-XSLT est composé d'une succession de règles.
Chaque règle est indépendante des autres et à en charge de sélectionner un élément dans la source et d'effectuer une écriture dans la cible.
Exemple : Application d'une règle XSL-XSLT
Sources :
Règle XSL-XSLT :
Résultat :