Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/04/2010, à 21:26

rwikus090

probléme d'encodage et de lecture de fichier en java

Bonjour
j'ai conçu une application qui lit au tout début un certin nombre de fichier qui corresponde a ma carte (map),
ne faite lorsque j'ai fait la lecture des fichier, j'ai utiliser:
Scanner sc=new Scanner(monFichier)
et apré je fais sc.nextLine() pour que je traite toute les ligne
le probléme est que si mon fichier texte est encodé en ANSI sa marche ,s'il est encodé en UTF-8 sa marche pas
comment je fais pour généraliser et que j'ai plus de probléme

merci de votre aide

Hors ligne

#2 Le 20/04/2010, à 11:50

jde3

Re : probléme d'encodage et de lecture de fichier en java

http://java.sun.com/javase/6/docs/api/j … .String%29

La classe Scanner a un constructeur qui prend en deuxième paramètre une chaîne de caractères décrivant l'encodage de ton fichier. Dans ton cas "UTF-8" devrait faire l'affaire ;-)

Hors ligne