Le vendredi 09 septembre 2005 à 12:33 +0200,
Stephane.MANCIOT@doubletrade.com a écrit :
> En fait pour schématiser, j'utilise les données contenues dans un fichier
> xml que j'appelerai IN encodé en UTF8 pour crééer un nouveau fichier xml
> que j'appelerai OUT encodé en ISO-8859-1
> Tout se passe très bien pour l'ensemble des caractères, notamment les
> caractères accentués
>
> Le problème provient du fait que certains caractères ont été encodés dans
> IN via des entités numériques
>
> Par exemple le "retour chariot" \r a été remplacé par sa "correspondance"
> numérique dans IN
Cela dépend malheureusement de l'API que vous utilisez pour produire le
document...
Les recommandations XML considèrent qu'insérer un caractère lui-même ou
utiliser une entité numérique sont strictement équivalents.
Les programmes qui écrivent du XML sont donc libres d'utiliser l'une ou
l'autre de ces solutions et il faut que vous regardiez dans la doc de
l'API que vous utilisez pour produire ce document si elle vous permet de
définir ce que vous souhaitez...
Cordialement,
Eric van der Vlist
--
Don't you think all these XML schema languages should work together?
http://dsdl.org
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
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 Sep 9 12:50:51 2005