Amateur de casse-tête, bienvenue!
voici une petite rubrique qui je l'espère va rendre encore plus intéressant le forum xml

Le but est de trouver une solution à ce défi. Le choix de la meilleure solution se basera sur différents critères, à savoir dans l'ordre d'importance :
-ca marche!
-le plus court
-le plus performant en temps et en mémoire
-le message le plus ancien.
La meilleure solution de chaque défi sera publiée dans le message "trucs et astuces xml".

NB : les solutions sont postées à la suite

DEFI SEPTEMBRE 2004

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
on dispose en entrée d'un fichier xml :
<fichiers>
  <fichier nom="fic1"/>
  <fichier nom="fic2"/>
  <fichier nom="fic3"/>
  ....
  <fichier nom="ficN"/>
</fichiers>
 
Avec une transformation XSLT on souhaite afficher les noms de fichiers par groupes de M dans un tableau html à C colonnes. M et C étant des paramètres donnés.
 
exemple N=11, M=3, C=3 :
 
*************************
* fic1  * fic4  * fic7  *
* fic2  * fic5  * fic8  *
* fic3  * fic6  * fic9  *
*************************
* fic10 *       *       *
* fic11 *       *       *
*       *       *       *
*************************