Hallo ihr Lieben,
ich hab da mal wieder ein kleines Java-Problem ;(
Ich möchte aus einer Datei Text auslesen und als String speichern und danach weiterverarbeiten.
Das Problem ist nun, dass Umlaute und andere Sonderzeichen seltsam mit mehreren Zeichen kodiert werden.
Bsp:
Löwe ließ seine Wald- und Wüstenstimme aufs kräftigste hören,
Das stört bei der Weiterverarbeitung gewaltig! Auch Umlaute/Sonderzeichen sollten richtig, mit einem Zeichen, kodiert werden.
Wenn ich aus einer normale txt-Datei einlese hab ich keine Probleme, hier handelt es sich aber um ein anderes Dateiformat, das leider vorgegeben ist. Es handelt sich um XTE (Plaintext in einem XML-Element). Format ist UTF-8 ohne BOM.
Kann mir jemand sagen, ob ich Java irgendwie beibringen kann, mit Umlauten und Sonderzeichen richtig umzugehen?
VIELEN DANK!!!
ich hab da mal wieder ein kleines Java-Problem ;(
Ich möchte aus einer Datei Text auslesen und als String speichern und danach weiterverarbeiten.
Das Problem ist nun, dass Umlaute und andere Sonderzeichen seltsam mit mehreren Zeichen kodiert werden.
Bsp:
Löwe ließ seine Wald- und Wüstenstimme aufs kräftigste hören,
Das stört bei der Weiterverarbeitung gewaltig! Auch Umlaute/Sonderzeichen sollten richtig, mit einem Zeichen, kodiert werden.
Wenn ich aus einer normale txt-Datei einlese hab ich keine Probleme, hier handelt es sich aber um ein anderes Dateiformat, das leider vorgegeben ist. Es handelt sich um XTE (Plaintext in einem XML-Element). Format ist UTF-8 ohne BOM.
Kann mir jemand sagen, ob ich Java irgendwie beibringen kann, mit Umlauten und Sonderzeichen richtig umzugehen?
VIELEN DANK!!!
Zuletzt bearbeitet: