Xslt générant Html & lt; IMG & gt; Mots clés. Comment utiliser une valeur de nœud XML en tant qu'attribut src pour le & lt; IMG & gt; Mots clés
Je suis toujours à la recherche, mais je n'ai pas encore trouvé le moyen d'effectuer quelque chose comme ceci:
xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<!-- some other templates -->
<xsl:template match="IMAGE">
<img src="src_attribute_to_be_read_from_the_xml_file.jpg"/>
</xsl:template>
</xsl:stylesheet>
Dans mon Xml <IMAGE>
balises, le texte de la valeur est le nom du fichier doit être inséré dans la chaîne src_attribute_to_be_read_from_the_xml_file.jpg
lorsqu'ils sont traités par ce fichier Xslt.
Avez-vous une idée pour réaliser cela ?
source d'informationauteur Stephane Rolland
Vous devez vous connecter pour publier un commentaire.
Vous utilisez
xsl:attribute
:Il devrait également être possible d'utiliser
Selon la spécification ce qui est appelé un valeur de l'attribut modèle et devrait toujours fonctionner (c'est à dire à la fois XSLT 1.0 et 2.0). Nice. Maintenant, j'ai appris quelque chose de trop.
Alternativement, vous pouvez utiliser XSL modèle:
Et si vous voulez ajouter la
height
width
etalt
attributs, alors vous pouvez le faire comme suit: