Salut à tous,
j'ai un petit soucis avec la méthode muench combinée à la fonction substring-before
XSL :
en fait j'ai des balises sur mon xml du type 4.11.3-toto ou 4.11.2-titi (balise <VERS_GCL>) et je voudrai afficher un pré-tri avec seulement 4.11.3 et 4.11.2. J'arrive à faire cela avec la méthose substring-before, par contre j'ai de trés nombreux doublons dans ma liste, et je n'arrive pas à les filtrer ... je ne sais pas écrire la méthode muench avec des fonctions à l'intèrieur ... (GRAND GRAND débutant
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 <div class="listesmall" nowrap=""> <xsl:for-each select="//Integration/Folder[generate-id(.)=generate-id(key('VERS_GCL', VERS_GCL)[1])]"> <xsl:sort select="substring-before(VERS_GCL, '-')"/> <p class="liste_da"> - <xsl:element name="a"> <xsl:attribute name="title"><xsl:value-of select="VERS_GCL"/></xsl:attribute> <xsl:attribute name="target">droite</xsl:attribute> <xsl:attribute name="href">lst_build_alloc.htm?name=<xsl:value-of select="name"/></xsl:attribute> <xsl:value-of select="substring-before(VERS_GCL, '-')"/><br></br><br></br> </xsl:element> </p> </xsl:for-each> </div>)
merci d'avance à vous de votre aide.
Dalefou
Partager