Bonjour,

Je suis un petit nouveau dans le monde du XSLT mais j'aimerai savoir si il peut répondre à un de mes besoins. J'ai un fichier xml ressemblant à ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<root>
<template type="tracking" h1="xcoor" h2="ycoor" />
<template type="quantif" h2="val" />
<data id="1" type="tracking" xcoor="1" ycoor="2" foo="empty" />
<data id="2" type="tracking"  xcoor="5" ycoor="4" />
<data id="3" type="quantif"  val="12" bar="hello"/>
</root>
Donc le probleme réside dans le fait il faut formaté le fichier avec des valeurs contenu dans lui-même. J'aimerai obtenir un fichier comme celui ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
id | type | xcoor | ycorr | val
1 | tracking | 1 |  2 | [x] |
2 | tracking | 5 |  4 | [x] |
3 | quantif | [x] | [x] | 12 |
Pour le moment j'ai reussi a parcourrir la liste des arguments d'un item:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<xsl:for-each select="root/template/@*">
<xsl:value-of select="."/><br/>
</xsl:for-each>
Mais comment prendre cela en compte pour utilisé cette valeur dans un autre for-each?
Merci d'avance pour toutes informations qui pourrai m'aider.