Bonjour tout le monde, voici ma question:

J'ai un xml qui ressemble à ça:

<tables>
<label>11</label>
<label>33</label>
</tables>
<variations>
<variation ref="1">
<label>11</label>
<value>AA</value>
<label>22</label>
<value>BB</value>
</variation>
<variation ref="2">
<label>22</label>
<value>CC</value>
<label>33</label>
<value>DD</value>
</variation>
</variations>

Comment afficher les "value" des variations en fonction de l'existance de leurs"label" dans "tables":

c-à-d:

ref 11 33
1 AA
2 DD

Voici une partie de mon xslt:

<xsl:template name="ligne">
<table class="border">
<xsl:for-each select="variations/variation">
<tr>
<td class="border">
<xsl:value-of select="@ref"/>
</td>
<td>?????????</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>