conversion ASCII => Unicode [JAVA] - Java - Programmation
Marsh Posté le 19-04-2002 à 16:29:08
je te conseille d'aller sur cette url, qui donne les spécif du langages. peut-être trouveras-tu ton bonheur, puisqu'ils évoquent la possibilité des conversions de texte. mais autrement, as-tu chercher dans les packages dédiés à XML ?
http://java.sun.com/docs/books/jls [...] tml#101083
Marsh Posté le 19-04-2002 à 16:33:37
a priori, la solution la plus simple serait de faire quelque chose du type :
String texte_unicode=new String(mon_truc_en_ascii);
ça devrait en faire de l'unicode tout simplement (si je lis bien la doc, mais comme c'est de l'anglais...)
Marsh Posté le 19-04-2002 à 20:35:16
ddoomm a écrit a écrit : a priori, la solution la plus simple serait de faire quelque chose du type : String texte_unicode=new String(mon_truc_en_ascii); ça devrait en faire de l'unicode tout simplement (si je lis bien la doc, mais comme c'est de l'anglais...) |
ouais, je crois que ca marche comme ca.
sinon, tu peux aussi utiliser le constructeur de String suivant :
String(byte[] bytes, String enc)
va faire un tour sur la javadoc de ce constructeur : y a des infos sur le "character encoding"
Marsh Posté le 19-04-2002 à 16:17:46
Voilà mon problème :
J'ai un fichier (txt) en entrée codé en ASCII. Je suis obligé de le convertir en unicode si je veux qu'il soit exploitable pour du xml (sinon les caractères accentués sont mal transcrits).
Je ne vois pas comment m'y prendre ...
Merci d'avance pour votre aide.