On Monday 28 April 2003, at 15 h 31, the keyboard of DENIS Christophe
<CDENIS@micropole-univers.com> wrote:
> bonjour a tous, je souhaite mettre des caracteres accentues dans une balise
> alt, mais lors de la fusion ils ne sont pas convertis.
[C'est quoi, la fusion ? L'application de la feuille de style à un document
XML ?]
Que voulez-vous dire, pas convertis ? Un bon processeur XSL devrait justement
ne pas y toucher. xsltproc, avec votre exemple, se contente de passer les
valeurs en hexadécimal (ce qui ne change pas la signification).
Si c'est l'encodage de sortie qui vous gêne, ajoutez :
<xsl:output method="xml" encoding="utf-8"/>
ou bien (mais le support de Latin-1 n'est pas obligatoire, cela va dépendre de
votre processeur, cela marche avec xsltproc) :
<xsl:output method="xml" encoding="iso-8859-1"/>
Mais, si c'est pour produire du HTML, attention à bien définir l'en-tête Content-type après.
--
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 Mon Apr 28 21:50:12 2003