Comment insérer une valeur XSLT/XPath dans un attribut ?
Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
mercredi 3 janvier 2001
Comment faut il faire pour insérer une valeur dans un attribut, puisque:
<img src="<xsl:value-of select="@img"/>">
est interdit par XML ?
On peut, bien entendu, contourner le problème en utilisant xsl:attribute :
<img>
<xsl:attribute name="src">
<xsl:value-of select="@img"/>
</xsl:attribute>
</img>
mais il y a plus simple…
Ce problème étant très courant, la spécification XSLT a en effet prévu une syntaxe spécifique plus concise pour insérer une expression XPath dans un attribut:
<img src="{@img}"/>
[xml-tech] Xsl et Html - Apostrophe et double quotes[xml-tech] Re: Xsl et Html - Apostrophe et double quotes[xml-tech] Re: Xsl et Html - Apostrophe et double quotes[xml-tech] XSL et balise input[xml-tech] Re: XSL et balise input[xml-tech] Re: XSL et balise input
Copyright 2001,
Eric van der Vlist.
|