Hallo Forum,
ich habe eigentl. kein Problem sondern nur eine Verständnifrage.
Ich erzeug per JAXB XML-Dateien. Wenn ich den FileOutputStream zum Schreiben verwende ist alles OK. Wenn ich den FileWriter verwende, gibt´s mit den Umlauten Stress. Das geht soweit, dass einige Programme wie der IE, sich weigern die Dateien zu öffnen.
Ich habe es erst mal so hingenommen, aber kann jemand erklären, woran das liegt? Das Encoding wird normaler Weise vom Marshaller festgelegt (Default ist UTF-8, so wie es sein soll). In der API-Doc habe ich gelesen, dass der FileWriter das Default-Encoding benutzt, was auch himmer das ist.
Grüsse
ich habe eigentl. kein Problem sondern nur eine Verständnifrage.
Ich erzeug per JAXB XML-Dateien. Wenn ich den FileOutputStream zum Schreiben verwende ist alles OK. Wenn ich den FileWriter verwende, gibt´s mit den Umlauten Stress. Das geht soweit, dass einige Programme wie der IE, sich weigern die Dateien zu öffnen.
Ich habe es erst mal so hingenommen, aber kann jemand erklären, woran das liegt? Das Encoding wird normaler Weise vom Marshaller festgelegt (Default ist UTF-8, so wie es sein soll). In der API-Doc habe ich gelesen, dass der FileWriter das Default-Encoding benutzt, was auch himmer das ist.
Grüsse