bonjour à tous,

pour resumer mon problème : on change de dtd et donc mes 'vieux' fichier xml sont à refaire ...

Donc je me suis dit : "le plus simple serait d'utiliser le xslt pour modifier à la volée mes vieux xml en fichiers conforment avec la nouvelle dtd"

le hic c'est que je ne comprend pas comment "réécrire" mes attributs de mes balises

par exemple pourquoi un code comme celui là ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
<xsl:template match="head">
 
<head comment='<xsl:value-of select="@particularHelp"  />' >
 
</xsl:template>
qui devrait me donner :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<head comment='il n/'y a pas d/'aide pour cette fonction'>
où alors j'ai pas compris comment fonctionne le xslt