S
Sofa
Gast
Hi,
hab mal wieder ein Problem, welches ich einfach nicht gelöst bekomme...
Ich will aus einer .txt Datei, welche von nem Programm exportiert wurde, die Daten in mein Javaprogramm schreiben. Da das schon funktioniert, habe ich den gesamten Part im u. g. Code nicht berücksichtigt und dafür die Variable kdzeile benutzt.
Jetzt zum Problem! Es sind umlaute sowie ß als andere Zeichen aus dem Programm in die .txt Datei exportiert worden...ä --> „ ;ö --> ” ;ß --> á ; und ü --> , welche ich nun in die ursprüngliche Form umwandeln will.
Hier mal der Quelltext:
String kdzeile="„”á", ü="", ä="", ö="", kdzeilekor ="";
ü = kdzeile.replace('?','ü');
//ü = kdzeile.replace('','ü'); hab ich auch schon versucht!
ä = ü.replace('„','ä');
ö = ä.replace('”','ö');
kdzeilekor = ö.replace('á','ß');
System.out.println(kdzeilekor);
ä, ö, ß werden korreckt geändert, nur das ü wird nicht geändert sondern als ? ausgegeben...
Weiß irgendjemand, wie ich das ü angezeigt bekomme? Danke schon mal im Voraus...
Greets
Stefan Strauß
hab mal wieder ein Problem, welches ich einfach nicht gelöst bekomme...
Ich will aus einer .txt Datei, welche von nem Programm exportiert wurde, die Daten in mein Javaprogramm schreiben. Da das schon funktioniert, habe ich den gesamten Part im u. g. Code nicht berücksichtigt und dafür die Variable kdzeile benutzt.
Jetzt zum Problem! Es sind umlaute sowie ß als andere Zeichen aus dem Programm in die .txt Datei exportiert worden...ä --> „ ;ö --> ” ;ß --> á ; und ü --> , welche ich nun in die ursprüngliche Form umwandeln will.
Hier mal der Quelltext:
String kdzeile="„”á", ü="", ä="", ö="", kdzeilekor ="";
ü = kdzeile.replace('?','ü');
//ü = kdzeile.replace('','ü'); hab ich auch schon versucht!
ä = ü.replace('„','ä');
ö = ä.replace('”','ö');
kdzeilekor = ö.replace('á','ß');
System.out.println(kdzeilekor);
ä, ö, ß werden korreckt geändert, nur das ü wird nicht geändert sondern als ? ausgegeben...
Weiß irgendjemand, wie ich das ü angezeigt bekomme? Danke schon mal im Voraus...
Greets
Stefan Strauß