Textdatei mit ISO-codiertem Inhalt lesen...

yves030

Mitglied
Hallo Experten,

ein scheinbar triviales Problem hält mich nun schon seit Stunden auf Trab...
Ich habe eine Textdatei, deren Inhalt wiederum ISO-8859 codiert ist.
Schaue ich mir diese im Editor an, oder lese Sie mit java ein und lasse
den Inhalt ausgeben sehe ich, daß:
- umbrüche als =0D codiert sind, Umlaute z.B. ö als =FC und am Ende jeder
Zeile steht ein =
... erscheint also z.b:

=0D=0D=0D=0D-----------------------------------------------------------=
---------------------=0D=0DDiese E-Mail enth=E4lt vertrauliche und/oder=
rechtlich gesch=FCtzte Informationen. Wenn Sie nicht der richtige Adre=
ssat sind oder diese E-Mail irrt=FCmlich erhalten haben, informieren Si=
e bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaub=
te Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestat=
tet. =0D=0DThis e-mail may contain confidential and/or privileged infor=

Ich möchte nun gerne die Datei einlesen und dann den Inhalt wieder
decodieren... aber wie?

oder anders formuliert:
String test="F=FCr Sie tu ich alles";

System.out.println(doMagic(test)); // -> hier sollte dann "Für Sie tu ich alles" rauskommen..


public String doMagic(test){
//voodoo
return ....
}

inhalt.getBytes("ISO-8859-1") etc. pp tun´s jedenfalls nicht... :-((

java.nio hat mich bisher auch nicht weiter gebracht... geistige Blockade eben...


danke für jede Hilfe,
yves030
 
Zuletzt bearbeitet:
Zurück