Récupérer l'indice courant dans un <xsl:for-each> - XML/XSL - Programmation
Marsh Posté le 25-10-2004 à 15:21:21
<if test="position()%2 == 0">
Marsh Posté le 25-10-2004 à 15:31:59
Euh, ça ne fonctionne pas...
Mon IDE me donne l'erreur "Jetons incorrects supplémentaires: '%2', '=', '=', '0''
Il n'a pas l'air d'apprécier le %
Marsh Posté le 25-10-2004 à 17:46:16
C'est pas % faut mettre 'mod', puis pas sur que le == passe, c'est pas du C/C++ hein
Marsh Posté le 25-10-2004 à 18:41:46
un seul egal
Marsh Posté le 25-10-2004 à 15:17:53
Bonjour,
J'ai un fichier XML du type
<bookmarks>
<category>
<bookmark>
<url>http://www.yahoo.fr</url>
<caption>Yahoo France</caption>
</bookmark>
<bookmark>
<url>http://www.yahoo.com</url>
<caption>Yahoo</caption>
</bookmark>
</category>
</bookmarks>
Et j'aimerai que ma feuille de style XSL me permette de formatter du HTML à partir de fichier. Au final, je souhaite avoir une table avec 2 colonnes.
Je suis parti dans l'idée que je dois tester la parité de l'indice courant dans ma boucle <xsl:for-each> mais je ne sais pas comment faire. Est-ce-que quelqu'un a la solution ou une autre idée ??
Merci d'avance