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
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: