0
Je suis en train d'écrire des caractères grecs dans un fichier en utilisant Java comme ceci:problème avec des caractères grecs en utilisant java
String greek = "\u03c1\u03ae\u03bc. \u03c7\u03b1\u03b9\u03c1\u03b5\u03c4\u03ce";
try {
BufferedWriter out = new BufferedWriter(new FileWriter("E:\\properties\\outfilename.txt"));
out.write(greek);
out.close();
} catch (IOException e) {
}
ne fonctionne pas. J'ai essayé d'utiliser javac -encoding ISO-8859-7. Aussi essayé java -Dfile.encoding = ISO-8859-7. En supposant que je n'ai pas de police grecque dans mon pc, j'ai téléchargé achillies (police grecque - Ach4.ttf) .Installé en allant au panneau de contrôle> polices. Des idées?
Qu'est-ce que vous utilisez pour afficher le fichier avec? Êtes-vous sûr que le problème n'est pas que le Bloc-notes (ou autre) assume un codage différent? Aussi, pourquoi ne pas utiliser un encodage Unicode comme utf-8? –