Salut,

quand tu déclares le serializer xml tu peux lui dire l'encoding à utiliser:

<map:serializer name="xml" src="..." mime-type="...">
        <encoding>UTF-8</encoding>
</map:serializer>

En utf-8 par exemple, les &#233; ne seront pas convertis en é.

Cdt,

Raphaël FRANCHET
Systèmes d'information
ANYWARE TECHNOLOGIES
Tel: +33 (0)5 61 00 73 47
Fax : +33 (0)5 61 00 51 46
www.anyware-tech.com


Laurent Perez a écrit :
Hello

J'utilise des numbered entities dans mes XSL pour décrire des caractères
spéciaux, comme les accents ou les symboles monétaires. Par exemple,
j'utilise &#8364; pour le symbole euro, ou &#233; pour un e accent aigu.

Le problème, c'est que mon serialiseur (
org.apache.cocoon.serialization.XMLSerializer) semble "traduire" certaines
entités, et pas d'autres : dans cet exemple, si j'affiche la source de ma
page, je vois bien dans le code le &#8364; (à l'affichage, je vois bien le
symbole euro), mais le &#233; est devenu un "é".

Y-a-t'il moyen de contrôler ce comportement ?

Merci
laurent


--
<a href="http://in-pocket.blogspot.com";>http://in-pocket.blogspot.com -
Mobile world, technology and more</a>


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à