Bonjour à tous,

alors j'ai une fonctionnalité à implémenté avec une feuille XSL qui me parait assé compliqué (enfin pour moi du moins )

J'ai en entré un fichier XML avec une suite d'info comme cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<Filter_Param name="DATE_STRING" id="DATE_STRING" type="flat">
                            <Category id="01/01/2008" label="01/01/2008" depth="1" nb="1"/>
                            <Category id="02/01/2008" label="02/01/2008" depth="1" nb="1"/>
                            <Category id="02/05/2008" label="02/05/2008" depth="1" nb="1"/>
                            <Category id="03/01/2008" label="03/01/2008" depth="1" nb="1"/>
                            <Category id="05/01/2007" label="05/01/2007" depth="1" nb="1"/>
                            <Category id="05/03/2008" label="05/03/2008" depth="1" nb="1"/>
                            <Category id="07/02/2008" label="07/02/2008" depth="1" nb="1"/>
                            <Category id="08/06/2005" label="08/06/2005" depth="1" nb="1"/>
                            <Category id="08/12/2005" label="08/12/2005" depth="1" nb="1"/>
                            <Category id="09/12/2004" label="09/12/2004" depth="1" nb="1"/>
                            <Category id="11/12/1979" label="11/12/1979" depth="1" nb="1"/>
                            <Category id="11/12/2007" label="11/12/2007" depth="1" nb="1"/>
                        </Filter_Param>
De là je dois en déduire la liste suivante :

2008
- janvier (3)
- février (1)
- mars (1)
- mai (1)
2007
- janvier (1)
- décembre (1)
2005
- juillet (1)

etc

Autrement dit faire un découpage par année, et ensuite compté par mois pour chaque année.

Je vous avouerais franchement que je ne sais pas trop par ou commencé, à votre avis c'est difficile à implémenter ? Pourriez vous me donner des pistes svp

Merci