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

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>
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
 
<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>
mais j obtient le message suivant :

2006-12-06 16:06:31,218 ERROR Erreur de syntaxe dans
'$alex/table/row/@type == 'hidden''.

merci