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