IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Problème encodage TXT


Sujet :

Java

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut Problème encodage TXT
    Bonjour,
    j'ai un probleme que je fais tourner dans tous les sens mais impossible de le résoudre !

    je m'explique, je lis N fichiers textes ligne par ligne, j'effectue la tokenisation et j'ecris ces tokens dans un MEME '' nouveau '' fichier texte

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    flog = new InputStreamReader(new FileInputStream(test) );
    		llog = new LineNumberReader(flog);
    		while ((myLine = llog.readLine()) != null)
     
    //traitements
    j'ai eu un problème avec les accents en lisant la ligne, ça donnait des caractères bizarres, en ajoutant l'argument ISO, tout est rentré dans l'ordre.

    par la suite, je passe ce fichier (test.txt) à une application ( TREETAGER, qui travaille en UTF-8) via un appel d'un fichier .bat et là impossible d'avoir un fichier texte avec des accents, ça donne tout le temps des caracteres bizarres ! j'ai pensé a ecrire dans le fichier.txt en UTF8 mais je ne sais pas comment ? des idées ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    FileWriter fw = new FileWriter("test.txt", true);
    mci

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 11
    Par défaut
    Salut,

    Tu peux utiliser un OutputStreamWriter qui possède un constructeur où tu peux definir le charset.

Discussions similaires

  1. [DOM] Problème encodage
    Par spilliaert dans le forum Format d'échange (XML, JSON...)
    Réponses: 19
    Dernier message: 05/06/2006, 16h26
  2. [Xml,AS]problème graisse txt
    Par PyrroX dans le forum Flash
    Réponses: 4
    Dernier message: 31/05/2006, 10h48
  3. Probléme encodage caractéres spéciaux MYSQL
    Par FoxLeRenard dans le forum Installation
    Réponses: 1
    Dernier message: 20/02/2006, 12h10
  4. Réponses: 1
    Dernier message: 02/02/2006, 23h12
  5. [C#] Pb de d'encodage txt
    Par LordProgz dans le forum Windows Forms
    Réponses: 3
    Dernier message: 01/04/2005, 20h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo