Traitement différent dernier élément d'une liste [XSL] - XML/XSL - Programmation
Marsh Posté le 05-11-2008 à 01:19:23
Bonsoir, je ne suis pas spécialiste de XSL et ne trouve pas la réponse à ma question par l'intermédiaire des moteurs de recherche et des FAQ. Je souhaite appliquer un traitement différent au dernier élément d'une liste. Précisément, dans un xml, j'ai
<liste> <element>machin</element> <element>truc</element> n elements en tout <element>bidule</element> </liste>
et à l'affichage je souhaite: machin, truc, bidule donc une virgule après un élément, mais pas sur le dernier. Si quelqu'un peut me donner le traitement à associer à "element" pour faire ça, un grand merci.
Marsh Posté le 05-11-2008 à 10:06:17
<xsl:if test="position()=last()">.....</xsl:if>
A+,
Marsh Posté le 05-11-2008 à 15:35:48
merci bien gilou, et a+
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 05-11-2008 à 01:19:23
Bonsoir,
je ne suis pas spécialiste de XSL et ne trouve pas la réponse à ma question par l'intermédiaire des moteurs de recherche et des FAQ.
Je souhaite appliquer un traitement différent au dernier élément d'une liste.
Précisément, dans un xml, j'ai
<liste>
<element>machin</element>
<element>truc</element>
n elements en tout
<element>bidule</element>
</liste>
et à l'affichage je souhaite:
machin, truc, bidule
donc une virgule après un élément, mais pas sur le dernier.
Si quelqu'un peut me donner le traitement à associer à "element" pour faire ça, un grand merci.