Dies ist eine alte Version des Dokuments!
OutputStreamWriter
Möchte man einen Stream mit einem bestimmten Encoding schreiben (z.B. UTF-8), so kann folgendes Beispiel helfen:
String lineSeparator = System.getProperty("line.separator"); OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("myfile.xml"), "UTF-8"); osw.append("<?xml version=\"1.0\" encoding=\"UTF-8\" ?>"+lineSeparator); osw.append("Huhu"+lineSeparator); osw.flush(); osw.close();