Merci pour ta réponse,
Mais en fait je code en java, j'arrive sans problème à
transformer mon image en byte[] puis en String. Puis
ce string j'arrive à le convertir en byte[] et ainsi
récuépérer mon image. Mon problème arrive lorsque
j'écris ce String dans mon fichier xml. Si je formate
mon fichier en UTF-8 certain caractère ne sont pas
reconnu, lorsque je le met en iso-8859-1 pareil, il me
faut donc pourvoir le mettre en UNICODE, mais j'ai
l'impression que XML ne gère pas l'UNICODE ?
Si toi ou quelqu'un d'autre :-) as une idée de comment
inserer ce string dans mon document XML...
--- Frédéric Glorieux <frederic.glorieux@ajlsm.com> a
écrit :
>
> > Je suis en train de creer un fichier xml, mais
> j'ai
> > un
> > problème d'encodage. Je souhaite qu'il soit
> encoder
> > en
> > iso-8859-1.
>
> Ce choix est fortement à déconseillé (maintenant que
> les navigateurs
> prennent très bien l'UTF-8), mais bon, quand on a de
> l'existant...
>
> > Mais dans se fichier, (dans un CDATA)
> > j'insere une image qui après conversion en byte[]
> et
> > en String se retrouve en encodage unicode
>
> Et avec ceci
>
<http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#String(byte[],%20java.lang.String)>
> cela faiut ce que vous voulez ?
>
> public String(byte[] bytes,
> String charsetName)
>
> Ceci dit, je suis inquiet pour la récupération en
> image. Je connais
> l'encodage Base64 utilisé par les mails pour passer
> les objets binaires
> à travers de l'ASCII, je me demande ce que votre
> chaîne de conversion va
> faire avec un x00 (null).
>
> Pour mémoire, les caractères acceptés en XML
>
> <http://www.w3.org/TR/REC-xml/#charsets>
>
>
> > et lorsque
> > je l'insere les caractères ne sont pas reconnu...
> Si
> > quelqu'un a une idée ?
> >
> > voilà à quoi resemble mon fichier xml :
> > <?xml version="1.0" encoding="ISO-8859-1"
> > standalone="yes"?>
> > <root>
> > <element>
> > <![CDATA[ .........image en unicode.......
> > ]]>
> > </element>
> > </root>
> >
> > Merci d'avance
>
>
> --
> Frédéric Glorieux ("AJLSM", <http://ajlsm.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)
>
>
___________________________________________________________________________
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
Téléchargez cette version sur http://fr.messenger.yahoo.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 Jul 1 16:23:06 2005