PrintWriter schreibt nicht in UTF-8

Mein code ist

    PrintWriter output = new PrintWriter(new OutputStreamWriter(new FileOutputStream(outputFile),
                StandardCharsets.UTF_8), true);
output.print(SomeString);

aber wenn ich diesen starte, ich habe immer Noch Probleme Witz ßÄÖÜ und so weiter.
gibt es jemanden wie können erklären Sie mir das?

Wenn ich

System.out.print(someString);

es druckt perfekt mit äöüß
danke für die Hilfe

  • Danke @user1902288, es tut Kodieren nur richtig, exceldosen nicht scheinen, um die Mühe der Codierung. Als ich öffnen Sie es mit Notepad++ ist es perfekt. Ich weiß nicht brauchen, um die Datei in dieser Phase es ist nur eine teilstufe.
InformationsquelleAutor Kreuzbube | 2014-10-13
Schreibe einen Kommentar