Ma question est simple, comment puis-je insérer des données, en utilisant XSLT, dans une balise d'élément que j'ai créée dans mon XSLT?Comment ajouter des données aux éléments créés dans XSLT
Par exemple, j'utilisé cette option pour créer mon élément:
<xsl:template match="VEHICLE">
<xsl:element name="{@STATUS}">
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
structure XML: (entrée)
<cars>
<VEHICLE>
<MODEL>FORD</MODEL>
//other elements here
</VEHICLE>
<VEHICLE>
<MODEL>DODGE</MODEL>
//other elements here
</VEHICLE>
</cars>
(sortie désiré)
<cars>
<VEHICLE>
<MODEL>FORD</MODEL>
<STATUS>SOLD</STATUS>
//other elements here
</VEHICLE>
<VEHICLE>
<MODEL>DODGE</MODEL>
<STATUS>AVAILABLE</STATUS>
//other elements here
</VEHICLE>
</cars>
S'il vous plaît clairement comment votre sortie xml d'entrée sera/sh ould ressembler. Je suppose que le fichier XML ci-dessus est votre sortie et la valeur de @STATUS est MODEL. Mais que vos "autres éléments" ne sont pas inclus dans le nouvel élément. –
FYI, dans l'entrée XML, la balise d'ouverture '' ne correspond pas à la balise de fermeture ''. –