Salut à tous comme le titre l'indique j'aimerai grouper les éléments que j'ai trié dans les tableaux selon les regroupements. Voici mon fichier.xml:
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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
 
<release-notes>
 
	<release-note>
 
<info>
    <module-name>nirm</module-name>
    <module-version>1.7</module-version>
</info>
 
</release-note>
 
 
<release-note>
	<info>
<module-name>av-control</module-name>
<module-version>1.10</module-version>
        </info>
</release-note>
 
 
<release-note>
 
<info>
    <module-name>nirm</module-name>
    <module-version>1.8</module-version>
</info>
</release-note>
 
 <release-note>
 
<info>
    <module-name>epg</module-name>
    <module-version>1.4</module-version>
</info>
</release-note>
 
 <release-note>
 
<info>
    <module-name>epg</module-name>
    <module-version>1.5</module-version>
</release-note>
 
<release-note>
 
<info>
    <module-name>av-control</module-name>
    <module-version>1.1</module-version>
</info>
</release-note>
<release-note>
 
<info>
    <module-name>epg </module-name>
    <module-version>1.8</module-version>
</info>
</release-note>
<release-note>
 
<info>
    <module-name>epg </module-name>
    <module-version>1.11</module-version>
</info>
</info>
</release-note>
    <release-note>
 
<info>
    <module-name>av-control </module-name>
    <module-version>1.12</module-version>
</info>
</release-note>
    <release-note>
<info>
    <module-name>nirm </module-name>
    <module-version>1.12</module-version>
</info>
</release-note>
</release-notes>
et mon fichier.xsl:
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
20
21
22
23
 
<?xml version="1.0"?>
 
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
<xsl:template match="/">
table> 	<tr> <td>
    <xsl:for-each select="/release-notes/release-note"> 
 
	   <xsl:sort select="concat(info/module-name,(substring-before(info/module-version,'.')) * 1000 + ((substring-after(info/module-version,'.'))))" data-type="text" order="ascending" />
 
         <A>
		 <xsl:value-of select="info/module-version" />
		  </xsl:attribute>
 
		<h3>		  
			    <xsl:value-of select="info/module-name" />&#xA0; <xsl:value-of select="info/module-version" />
 
		</h3> 
 
		</A>
</xsl:for-each> </td> </tr> </table> 
</xsl:template>
</xsl:stylesheet>
du coup il fait le tri et met tous les elements triés par groupe dans un même tableau or j'aimerai que chaque tableau contienne le groupement spécifique des éléments triés.
merci pour votre aide.