[XSLT] Regroupement balises
Bonjour,
j'utilise la méthode Muench en suivant ce tuto http://xml.developpez.com/faq/?page=3#xslt_regroup
Cependant, je n'arrive pas à obtenir ce que je souhaite. En effet, aperemment ce que je fais reviens à effacer les doublons. Or, je ne veux pas les effacer mais seulement regrouper les éléments.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<fo:table-row>
<fo:table-cell number-columns-spanned="2">
<xsl:for-each select="//INFOS">
<xsl:for-each select="TAB[generate-id(.)=generate-id(key('regroupement', .)[1])]">
<fo:block font-size="12pt" font-weight="bold" text-align="justify" text-align-last="left" >
<fo:inline font-size="30pt" vertical-align="sub" color="#027a5f">·</fo:inline><xsl:value-of select="."/>
</fo:block>
</xsl:for-each>
<fo:block text-indent="1cm" font-size="10pt" text-align="justify" text-align-last="justify" >
<fo:basic-link internal-destination="{generate-id(.)}"><fo:inline font-size="20pt" vertical-align="sub" color="#027a5f"></fo:inline><xsl:value-of select="VARI"/><fo:leader leader-pattern="dots"/><fo:page-number-citation ref-id="{generate-id(.)}"/></fo:basic-link>
</fo:block>
</xsl:for-each>
</fo:table-cell>
</fo:table-row> |
Quelqu'un a-t-il une aide à m'apporter ? Merci