Frage:
Wie schreibe ich UTF-8-Dateien in Java?
Hintergrund:
Der vorhandene Code verwendet FileWriter, um 1252 Codepage-Dateien zu erstellen, die in UTF-8-Dateien umgewandelt werden müssen.
Lösung:
Kodierung kann bei Verwendung von FileWriter nicht angegeben werden. Um eine UTF-8-Datei zu erstellen, führen Sie die folgenden Schritte aus:
Das folgende Beispiel zeigt, wie das geht:
try (OutputStreamWriter writer = new OutputStreamWriter(new FileOutputStream(PROPERTIES_FILE), StandardCharsets.UTF_8)) { // 写入数据 }
Das obige ist der detaillierte Inhalt vonWie schreibe ich UTF-8-Dateien in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!