Tutorial XSLT et XSL

L’acronyme XSL signifie EXtensible Stylesheet Language. Le W3C a commencé la création de XSL parcequ’il y avait un besoin pour des feuilles de styles basées sur le language XML. XSLT signifie XSL Transformation. Dans ce tutorial, vous apprendez à utiliser XSLT pour transformer des documents XML dans d’autres formats, comme le XHTML.

Articles



Element XSLT et XSL <xsl:sort>

Cet élément <xsl:sort> permet de trier des noeuds selon un certain ordre. Considérons cet exemple XML : <livres> <livre titre="L'alchimiste"></livre> <livre titre="Au bout du vent "></livre> <livre titre="Sao Paulo"></livre> <livre titre="Autant pour moi "></livre> </livres> Supposons qu'on aimerait trier les livres ...

Suite de "Element XSLT et XSL <xsl:sort>"

L’utilisation de différents modes XSLT

Vous aurez parfois besoin d'utiliser un même noeud dans deux contexte différents et avec un affichage différent. Vous pouvez utiliser la fonctionnalité de modes XSLT pour accomplir ça. Supposons qu'on a cette ligne XSL: <xsl:apply-templates select="/livres/livre" ...

Suite de "L’utilisation de différents modes XSLT"

Comment copier des noeuds en évitant de copier le namespace xmlns

Le problème est assez courant : vous avez essayé de copier des noeuds d'un fichier XML à un autre fichier XML et vous obtenez des attributs xmls à tout bout de champ, or ces attributs ...

Suite de "Comment copier des noeuds en évitant de copier le namespace xmlns"