Yann LE ROUX wrote:
> Voilà j'utilise perl 5.6 en ligne de commande, et j'ai des problèmes
> d'accents en sorties. Quel encodage faut il utiliser ? Moi en entrée
> j'ai des fichiers xml encodés en ISO.
C'est probablement un problème de ta ligne de commande, Perl doit lui
sortir de l'UTF-8 (qui est son format interne). Si tu sais ce que ta
ligne de commande attend en sortie, tu pourras transcoder.
Le format d'entrée de tes fichiers XML ne compte pas, le parser les rend
à Perl en UTF-8 de toute façon.
> Existe-t-il en perl un moyen de transcoder des fichiers XML (codés en
> ISO) en UTF 8.
Autant que tu peux en vouloir. Pour 5.6 tu peux utiliser Text::Iconv ou
encore pas mal d'options sous Unicode::*. Mais franchement 5.6 c'est un
peu viellot et ça sent le système poussiéreux, il est grand temps de
passer à 5.8. Tu pourras utiliser la suite des modules Encode qui font
toutes sortes de choses intéressantes en plus de transcoder.
--
Robin Berjon
Research Scientist
Expway, http://expway.com/
--
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 Fri Feb 4 12:16:54 2005