[XSL][Noob]Compter des noeuds de meme valeur??
Bonjour a tous et a toutes,
je possèdes une feuilles XML comme ceci:
Code:
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
|
<row>
<col>10</col>
<col>1</col>
<col>Outsourcer Informations</col>
<col>1</col>
<col>UOData.html</col>
<col></col>
<col>9</col>
<col>Outsourcer</col>
</row>
<row>
<col>6</col>
<col>1</col>
<col>Upload Informations</col>
<col>1</col>
<col>UOData.html</col>
<col></col>
<col>7</col>
<col>Upload</col>
</row>
<row>
<col>2</col>
<col>1</col>
<col>Upload outsourcer data</col>
<col>1</col>
<col>UOData.html</col>
<col></col>
<col>2</col>
<col>Upload</col>
</row>
<row>
<col>3</col>
<col>1</col>
<col>Upload data</col>
<col>1</col>
<col>UOData.html</col>
<col></col>
<col>4</col>
<col>Upload</col>
</row> |
Et je voudrais compter le nombre de col[8] de même valeur, genre il y a oui col dont la valeur est Upload,3 Reporting,... Et mettre chauque count dans une variable différentes.
Comment puis je faire cela en XSL?? avec count() ?
<xsl:variable name="group" select="col[8]"></xsl:variable>
En gros il faudrai que j'arrive a faire un truc du genre count(col[8] = group)
D'avance je vous remercie :wink: