Le jeudi 22 septembre 2005 à 14:52 +0200, MATHIEU Sylvère a écrit :
> Et ben ça m'a généré ça:
>
> <img xmlns:xslt="http://www.w3.org/1999/XSL/Transform"><xslt:attribute name="src"/></img>
Oui, si vous écrivez :
<xsl:template match="productimage">
<img>
<xslt:attribute name="src">
<xsl:value-of select="/ProductBean/imagePath"/>
</xslt:attribute>
</img>
</xsl:template>
<xsl:value-of> est considéré comme une instruction XSLT pendant votre
première transformation et est donc évaluée à ce moment là. Comme votre
document source est un document HTML, il n'y pas pas
d'élément /ProductBean/imagePath et la valeur est égale à la chaîne
vide...
Que donne
<xsl:template match="productimage">
<img>
<xslt:attribute name="src">
<xslt:value-of select="/ProductBean/imagePath"/>
</xslt:attribute>
</img>
</xsl:template>
???
Eric van der Vlist
>
--
Did you know it? Python has now a Relax NG (partial) implementation.
http://advogato.org/proj/xvif/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Thu Sep 22 14:57:05 2005