Ich entwickle ein Java-Programm, das Ausgabe in eine Textdatei schreibt. Wenn etwas schief geht, muss ich diese ASCII-Art setzen:Probleme writting Achselzucken Emoji ¯ _ (ツ) _/¯ im Klartext mit Java
¯\_(ツ)_/¯
Ich habe es mit diesem BufferedOutputStream
:
errorOutput.writeln("##################################\n"
+ "##### Error Output ######\n"
+ "##### ¯\\_(ツ)_/¯ ######\n"
+ "##################################\n");
Das Problem ist, dass, wenn ich das txt-Log sehen writted mit Java-i diese:
##################################
##### Error Output ######
##### ¯\_(ツ)_/¯ ######
##################################
Wie kann ich die richtige ASCII Emojis in Java schreiben?
Wie haben Sie diese Textdatei angezeigt? Ich denke, es ist eine Art von Unicode zu Ascii Problem. Versuchen Sie es mit Unicode-Einstellungen anzeigen (Notepad ++) – moffeltje
in Navigator (Chrom) – NullPointerException
Swap die Dateicodierung zu UTF-8, welche IDE verwenden Sie? – IanGabes