Bonjour,
Je génère un fichier XML avec une feuille XSLT, j'applique ensuite une validation XSD. Mon problème est que cette validation refuse la ligne suivante :
Par contre si je modifie à la main pour avoir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xxx:yyyy ffff="coucou"/>
la validation est ok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <xxx:yyyy ffff="coucou"> </xxx:yyy>
Je cherche donc à modifier ma feuille XSLT de façon à générer la seconde version du XML avec explicitement un tag ouvrant et un fermant et ma question est là : comment peut-on faire cela ?
Merci d'avance pour vos réponses.
PS : Mon code XSLT actuel est le suivant (environnement Cocoon):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <xxx:yyy> <xsl:attribute name="fff"> <xsl:value-of select="composant/valeur"/> </xsl:attribute> </xxx:yyyy>
Partager