[XSLT] et validation XSD, balise fermante
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 :
Code:
<xxx:yyyy ffff="coucou"/>
Par contre si je modifie à la main pour avoir :
Code:
1 2
| <xxx:yyyy ffff="coucou">
</xxx:yyy> |
la validation est ok.
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:
1 2 3 4 5
| <xxx:yyy>
<xsl:attribute name="fff">
<xsl:value-of select="composant/valeur"/>
</xsl:attribute>
</xxx:yyyy> |