re,
j ai encore une petite question, j'essaye d'afficher dans une table les elements qui n'ont pas l attribut type="hidden"
j ai procédé de cette manière
voici mes données
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="$alex/table/row"> <xsl:sort select="name" method="descending"/> <xsl:choose> <xsl:when test="$alex/table/row/@type == 'hidden'"> </xsl:when> <xsl:otherwise> <tr> <td> <xsl:value-of select="code" /> </td> <td> <xsl:value-of select="name" /> </td> <td> <xsl:value-of select="firstname" /> </td> </tr> </xsl:otherwise> </xsl:choose> </xsl:for-each>
mais j obtient le message suivant :
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 <page:alex-tag moi="me"> <table id="tablePerson"> <row> <code>01</code> <name>Jordan</name> <firstname>Alexandre</firstname> </row> <row> <code>02</code> <name>Jaquet</name> <firstname>Louise</firstname> </row> <row type="hidden"> <code>03</code> <name>Marchond</name> <firstname>Eric</firstname> </row> </table> </page:alex-tag>
2006-12-06 16:06:31,218 ERROR Erreur de syntaxe dans
'$alex/table/row/@type == 'hidden''.
merci
Partager