Bonjour a tous,
Je voudrais rechercher ds mon fichier xml le contenu de la balise <professeur> donc je fais cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3

<xsl:apply-templates select="//professeur">
Jusque la pas de probleme. ce qui ne va pas c que je ne voudrais pas avoir de doublon. donc ne pas avoir plusiuers fois le meme professeur car celui ci apparait plusieurs fois ds le fichier.

Je vous montre egalement mon template :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12

<xsl:template match="professeur">
<xsl:for-each select=".">
<xsl:if test=". = $prof">
<option value="{.}"><xsl:attribute name="selected"/> <xsl:value-of select="."/> </option>
</xsl:if>
<xsl:if test=". != $prof">
<option value="{.}"> <xsl:value-of select="."/> </option>
</xsl:if>
</xsl:for-each> 
</xsl:template>
Si vous avez une solution ???

Merci bien a+ lafracas