Bonjour,
Je voudrais faire apparaître dans du HTML, généré à partir de feuilles XSL,
des lettres accentuées (éè...) dans la construction suivante:
...
<xsl:for-each select="Attribute">
<a href="javascript:alert('{@description}');"><xsl:value-of
select="@name"/></a>
</xsl:for-each>
...
J'ai essayé sans succès (cela fonctionne si j'utilise ma variable
directement avec <xsl:value-of...> en dehors de l'attribut href mais
visiblement pas en passant par $description dans cet attribut) :
...
<xsl:for-each select="Attribute">
<xsl:variable name="description"><xsl:value-of select="@description"
disable-output-escaping="yes"/></xsl:variable>
<a href="javascript:alert('{$description}');"><xsl:value-of
select="@name"/></a>
</xsl:for-each>
...
J'ai mis dans le header HTML le meta :
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
Et dans le output XSL:
<xsl:output method="html" indent="yes" encoding="UTF-8"/>
Merci pour votre aide,
Bruno KONIK - uniGone
41-43 rue de Cronstadt
75015 PARIS
web : http://www.unigone.com
phone : +33 (0) 1 60 12 77 64
fax : +33 (0) 1 60 12 77 65
mailto:bruno.konik@unigone.com
-- uniGone provides Java and c# tools for ASN.1 users, contact us for more
information --
--
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 Sat Apr 30 10:04:22 2005