Tutoriaux XML



Sections

Choisissez une section :

Articles



Element XSLT et XSL <xsl:choose>

L'élément <xsl:choose> permet d'indiquer une alternative à effectuer si la condition n'est pas vérifié. Il ressemble donc à l'élément <xsl:if> mais il permet d'avoir une alternative si la condition principale n'est pas vérifié. Reprenons le ...

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

Element XSLT et XSL <xsl:output>

L'élément <xsl:output> permet de définir le format de sortie produit par le fichier XSL. La sortie par défaut est le format XML et vous n'avez pas besoin de l'indiquer explicitement. Pour spécifier une sortie HTML ...

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

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"