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

Discussion: CSV en UTF-8 BOM

  1. #1
    Membre du Club
    Inscrit en
    avril 2013
    Messages
    144
    Détails du profil
    Informations forums :
    Inscription : avril 2013
    Messages : 144
    Points : 57
    Points
    57

    Par défaut CSV en UTF-8 BOM

    Bonjour,

    Après plusieurs jours de recherches et de tests, je vous sollicite pour tenter de résoudre mon problème, qui parait pourtant simple.
    Je souhaiterai en effet sortir un fichier CSV encodé en UTF-8 BOM, car le format UTF-8 (souhaité par mon client) n'affiche pas toujours les bons caractères (notamment les accents...).

    Le mieux que j'ai réussi, c'est une routine (ci-joint) qui peut encoder un CSV en " windows-1252" et ainsi les caractères spéciaux s'affiche bien, mais ce n'est pas en UTF-8...

    S'il vous plait, quelqu'un aurait une solution pour encoder simplement le fichier en UTF-8 BOM svp ??

    Merci
    Fichiers attachés Fichiers attachés

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    février 2019
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de base de données

    Informations forums :
    Inscription : février 2019
    Messages : 4
    Points : 6
    Points
    6

    Par défaut CSV en UTF-8 BOM

    c'est pour les autres

    Nom : TalendImage.JPG
Affichages : 13
Taille : 21,6 Ko

    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    String filename = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
    String content="";
    byte[] bytes = content.getBytes();
     
     
     
     OutputStream out = new FileOutputStream(filename);
    	// write a byte sequence
    	out.write(0xEF);
    	out.write(0xBB);
    	out.write(0xBF);
     
    	out.close();
     
    tFileOutputdemiter ( la même "filename")

    Nom : TalendImage.JPG
Affichages : 12
Taille : 29,8 Ko

Discussions similaires

  1. fichier excell csv en UTF-8
    Par Yepazix dans le forum Excel
    Réponses: 15
    Dernier message: 27/01/2014, 01h59
  2. Réponses: 0
    Dernier message: 02/10/2012, 12h23
  3. Export csv Excel UTF-8
    Par spawns dans le forum PHP & MySQL
    Réponses: 6
    Dernier message: 01/08/2012, 12h39
  4. [XL-2003] Sauvegarder fichier csv en utf-8 sans BOM
    Par SpaceFrog dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/04/2010, 11h43
  5. Macro - Importation .csv en UTF-8
    Par alpking dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 05/08/2009, 18h08

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