Bonjour,
j'ai encore une question de newbie (desole)...
Comment cela se fait il que dans le code xsl suivant, il n'interprete que le premier "when" (si on les inverse, c'est toujours le premier when du choose qui sera interprete) ?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <xsl:for-each select="CDTeque"> <xsl:for-each select="CD"> <xsl:choose> <xsl:when test="artiste"> <font color="#FF0000"><xsl:value-of select="artiste"/></font> </xsl:when> <xsl:when test="titre"> <font color="#0000FF"><xsl:value-of select="titre"/></font> </xsl:when> <xsl:otherwise> <xsl:value-of select="*"/> </xsl:otherwise> </xsl:choose> </xsl:for-each> </xsl:for-each>
Partager