Bonjour,
Mon probléme c'est que je doit générer un fichier XML en utilisant du XSLT, et afficher la balise productCustoms avec les valeurs du codeDouanier pour un même $procustoms_id dans le fichier XML comme suit :
voici le fichier XSL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <productCustoms>1,59,4</productCustoms>
Merci de votre aide !
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 <xsl:template match="procustoms"> <xsl:variable name="procustoms_id" select="." /> <xsl:for-each select="key('ProcustomsKeys',$procustoms_id)"> <xsl:element name="procustoms"> <xsl:choose> <xsl:when test="child::$procustoms_id"> <xsl:apply-templates select="child::$procustoms_id" /> <xsl:text>,</xsl:text> </xsl:when> <xsl:otherwise> <xsl:apply-templates select="codeDouanier" /> </xsl:otherwise> </xsl:choose> </xsl:element> </xsl:for-each> </xsl:template>
Partager