Bonjour,
j'ai ecrit :
en esperant recuperer les elements de type rivet : malheureusement, le template n'est jamais appliqué, bien que mon xml contienne des rivets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <xsl:variable name="TypeFilter" select="'RIVET'"/> <xsl:template match="/"> ... <xsl:apply-templates select="STR/STRItem/TYPE[.=$TypeFilter]"> </xsl:apply-templates>
si je supprime [.=$TypeFilter]" j'obtiens bien tous mes types, dont les rivets.
si je remplace par [.='RIVET'] ma liste est vide
j'ai essaye <xsl:apply-templates select="STR/STRItem[TYPE=$TypeFilter]/TYPE"> sans plus de succes.
qqun peut m'aider ?
merci d'avance
Partager