Le 11 mars 05, � 14:32, Laurent Perez a �crit :

...var bar = "é";
cocoon.sendPage("foo.jx", {"bar" : bar});

Si le but est d'obtenir un e accent aigu, le flowscript doit fournir un e accent aigu, pas une cha�ne d'escape XML, car celle-ci ne fait pas de sens dans le flowscript.

Je n'ai jamais d�fini de constantes "unicode" dans le flowscript, peut-�tre que

        var bar = "�"

fonctionne si l'encoding utilis� pour sauver ton fichier flowscript est correct.

Mais il y a surement une mani�re plus "portable" de d�finir des cha�nes de caract�res unicode dans flowscript, voir �ventuellement la doc ecmascript.

En r�sum�: tant qu'on se trouve dans le code java ou flowscript, les caract�res sp�ciaux ne doivent pas �tre �chapp�s comme en XML, car ces langages traitent correctement les cha�nes de caract�res unicode. Ensuite, le flux SAX qui passe dans le pipeline est aussi correct du point de vue unicode, c'est seulement la s�rialisation finale qui doit se faire correctement.

-Bertrand

Attachment: smime.p7s
Description: S/MIME cryptographic signature



Répondre à