Encodage: sauvegarder fichier en UTF-8

Encodage: sauvegarder fichier en UTF-8 - Java - Programmation

Marsh Posté le 02-11-2006 à 12:52:02    

Bonjour a tous,
 
J'aimerais pouvoir sauvegarder un fichier contenant du texte en UTF-8 comme sur l'exemple suivant:
 
http://www.columbia.edu/kermit/utf8.html  
 
Je charge le texte en UTF-8, les divers caracteres sont affiches correctement dans Eclipse. Le probleme est au niveau du fichier qui est genere, j'ai essaye de parametrer mon FileOutputStream avec differents encodage ("UTF-8", "8859_1", "MacRoman" - je teste sur Mac), mais certains caracteres restent hieroglyphe's.  
Est-il possible de sauvegarder du texte en UTF-8 en Java?
 
Merci,

Reply

Marsh Posté le 02-11-2006 à 12:52:02   

Reply

Marsh Posté le 03-11-2006 à 22:56:35    

Le java est codé en UNICODE (utf16)
pour lire un fichier utf8 il faut convertir les caractère.
Il y a sous linux un utilitaire qui se nomme native2ascii
qui transforme les caractères en unicode.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed