XML + XSL vers tableau HTML - XML/XSL - Programmation
Marsh Posté le 20-06-2009 à 01:06:46
Je me suis trouvé une alternative. Voici le XML qui correspond plus à ma cible :
Code :
|
Je l'ai mis en forme avec le XSL suivant:
Code :
|
Et ça focntionne plutôt bien mais j'ai 2 petites choses qui me gênent :
- La balise <tr> ligne 9 n'est pas fermée avant l'ouverture de la balise <tr> de la ligne 19, pourtant je ne vois pas comment la fermer proprement...
- Je suis obligé de traiter le premier élément comme un cas spécial <xsl:if test="position()=1">, n'y a t'il pas une solution pour éviter ça ?
Marsh Posté le 19-06-2009 à 16:49:42
Bonjour,
J'ai beau chercher, je n'ai pas trouvé d'exemple pour résoudre "simplement" mon problème. J'ai un fichier XML avec un nombre indéterminé de noeuds sur 3 niveaux :
Je cherche à afficher un tableau de ce type (avec les rowspan qui vont bien):
J'ai essayé avec des for-each mais j'ai l'impression qu'il n'est pas possible d'ouvrir sans fermer une balise (et inversement) au sein d'un boucle de ce type...
Merci d'avance pour votre aide.