[XSLT] question sur les templates
Hello,
J'ai un problème avec mes templates...
Si j'ai un fichier xml:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<racine>
<item1>asdf</item1>
<item2>
<item1>qwer</item1>
</item2>
<item3>
<item2>
<item1>yxcv</item1>
</item2>
</item3>
</racine> |
Et une feuille de style du genre:
Code:
1 2 3 4 5 6 7 8 9
|
<xsl:stylesheet version=...>
<xsl:template match="racine">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="item1">
item1 trouvé !!
</xsl:template>
</xsl:stylesheet> |
(ce sont des exemples ;))
Il m'affiche "item1 trouvé !!" 3 fois!! Donc il cherche en récurence. Est-ce possible qu'il ne trouve que celui qui est au niveau ou il se trouve?
En espérant être assez clair, merci d'avance.
A+