bonjour,
est ce qu'il y'a les tableaux (array) en xsl ??
et comment les declaré ?
merci
bonjour,
est ce qu'il y'a les tableaux (array) en xsl ??
et comment les declaré ?
merci
Faudrait voir ce que tu veux faire avec des tableaux, mais je ne connais rien en XSL qui puisse s'apparenter aux tableaux tels qu'on les connait dans les langages classiques.
Par contre, tu peux organiser des collections de données XML comme
et transformer ces élément en XSL grâce à l'instruction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <ITEMS> <ITEM>element 1</ITEM> <ITEM>element 2</ITEM> <ITEM>element 3</ITEM> <ITEM>element 4</ITEM> </ITEMS>
<xsl:for-each select='/ITEMS/ITEM'>
...
</xsl:for-each>
au passage je crois que ta question trouverait meilleure place dans le forum XML / XSL
Sylvain
au fait je voudrais garder mes données qui sont dans une collection dans un tableau et les traités au fur et à mesure comme avec n'importe quel language
merci, j'ai posé aussi la question sur le forum xml/xsl
Pour info, tu peux acceder à ton "tableau" (représente sous la forme donné par Sylvain) de cette facon aussi:
<if test="/ITEMS/ITEM[position() = last()] != '' ">
ou
<if test="/ITEMS/ITEM[3] != '' ">
... un peu comme un vrai tableau ;-)
Michael
Pourqoui ne pas utiliser les attributs pour les index. Aprés tt est possible pour sélectionner un index précis, ou faire une boucle avec for each.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager