You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-fr@cocoon.apache.org by Bruno Chatel <bc...@chadocs.net> on 2005/04/09 17:45:06 UTC

Question d'encoding

Bonjour,

Il y a un petit point que je n'arrive pas à saisir...
Mes documents XML sont encodés en ISO8859-1.. et je desirerais
que le document XML retourné par mon pipeline sorte en ISO8859-1.

Pour schématiser, prenons un pipeline basic composé d'un generateur
XSP et d'un serializer.... Je n'ai pas réussi à retourner mon resultat en iso8859-1.
(avec encoding de la page XSP  ou xsl:output ou map:serialize type="xml"  encoding="iso-8859-1").

J'ai lu dans une FAQ que l'on pouvait s'en sortir avec une PI cocoon-format...

Quelqu'un aurait il un petit exemple ?

D'avance merci

-- bruno --


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Question d'encoding

Posted by Sylvain Wallez <sy...@apache.org>.
Bruno Chatel wrote:

>Bonjour,
>
>Il y a un petit point que je n'arrive pas à saisir...
>Mes documents XML sont encodés en ISO8859-1.. et je desirerais
>que le document XML retourné par mon pipeline sorte en ISO8859-1.
>
>Pour schématiser, prenons un pipeline basic composé d'un generateur
>XSP et d'un serializer.... Je n'ai pas réussi à retourner mon resultat en iso8859-1.
>(avec encoding de la page XSP  ou xsl:output ou map:serialize type="xml"  encoding="iso-8859-1").
>  
>

L'encoding de tous les documents qui participent à la production de la 
réponse ne sert qu'à leur lecture, et c'est le serializer qui décide de 
l'encoding du résultat.

Mais il n'y a pas d'attribut "encoding" sur <map:serialize>. Il est 
défini dans la configuration du serializer, dans <map:components>

>J'ai lu dans une FAQ que l'on pouvait s'en sortir avec une PI cocoon-format...
>  
>

Quelle FAQ? cocoon-format, ça doit être du Cocoon 1.x, obsolète depuis 
bien longtemps...

Sylvain

-- 
Sylvain Wallez                        Anyware Technologies
http://apache.org/~sylvain            http://anyware-tech.com
Apache Software Foundation Member     Research & Technology Director


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Question d'encoding

Posted by Bertrand Delacretaz <bd...@apache.org>.
Le 9 avr. 05, à 17:45, Bruno Chatel a écrit :

> ...Il y a un petit point que je n'arrive pas à saisir...
> Mes documents XML sont encodés en ISO8859-1.. et je desirerais
> que le document XML retourné par mon pipeline sorte en ISO8859-1.

Les données passent en unicode dans les pipelines, l'encoding des 
fichiers d'entrée n'est plus relevant après le parseur.

L'encoding en sortie est donc complétement indépendant, tu peux le 
régler au niveau du serializer, voir 
http://wiki.apache.org/cocoon/OutputEncoding par exemple.

-Bertrand