Doublons et fonction substring-before
Salut à tous,
j'ai un petit soucis avec la méthode muench combinée à la fonction substring-before
XSL :
Code:
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> |
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 :? )
merci d'avance à vous de votre aide.
Dalefou