Salut,
voila j'ai un fichier xml qui ressemble a ceci
j'aimerais dans ma transformation XSL faire des sous sommes cad, des sommes pour les valeurs dont le nom est le meme.
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 <rowset> <row num=1> <nom>toto</nom> <val>2</val> </row> <row num=2> <nom>toto</nom> <val>9</val> </row> <row num=3> <nom>toto</nom> <val>4</val> </row> <row num=4> <nom>titi</nom> <val>2</val> </row> <row num=5> <nom>toto</nom> <val>6</val> </row> </rowset>
donc dans l'exemple ci dessus on aurait :
toto : 15
titi : 8
le prob c'est que je ne sais pas comment faire? il y a bien la fonction sum() mais elle fait la somme de tout un noeud?
merci pour votre aide
ps : je ne sais evidement pas a l'avance combien de toto et de titi je vais avoir dans mon fichier xml
Partager