Bonjour,
J'ai fuiné par çi par là, mais je n'arrive point à trouver ce qui cloche avec mon soucis d'encodage en UTF-8.
J'ai commencé avec ce code là :
FileWriter fw = null;
file = new File(name);
fw = new FileWriter(file);
Mais j'ai des soucis avec les caractère spéciaux.
Voyant qu'il est impossible de setter un encodage en UTF-8 avec les fileWriter, j'ai découvert qu'il fallait plutôt fait ainsi :
Writer fw = null;
file = new File(name);
fw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "UTF-8"));
Mais j'ai toujours des soucis avec les caratères spéciaux !!!
J'avoue ne rien y comprendre
Partager