Bonjour,

Je voudrai convertir un fichier XML
A l'origine il est du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<root>
  <h>dsdsdsddssd</h>
  <a>fdfdfdfdfdf</a>
  <b>jdjjdjdj</b>
  <!-- Une multitude de balises -->
  <h>hhhhhhhhhhhh</h>
  ......
</root>
Ce que je voudrai obtenir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<root>
  <h>
     <title>dsdsdsddssd</title>
     <a>fdfdfdfdfdf</a>
     <b>jdjjdjdj</b>
     <!-- Une multitude de balises -->
  </h>
  <h>
     <title>hhhhhhhhhhhh</title>
     .....
  </h>
</root>
Ce que j'ai essayé de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
	<xsl:template match="node() | @*">
		<xsl:copy>
			<xsl:apply-templates select="@* | node()"/>
		</xsl:copy>
	</xsl:template>
	<xsl:template match="h">
            <h><title><xsl:value-of select="."/></title></h>
ça ne fait pas ce que je veux, je n'arrive pas à déplacer la balise de fin de l'élément 'h'

Si qq1 peut m'aider ? merci