Hallo zusammen!
Folgendes Problem:
Ich möchte gerne einen bereits in UTF-8 konvertierten String mit Java in ANSI konvertieren.
Dabei sollten alle Sprachen bzw. alle Ländercodes gelten, sofern per UTF-8 darstellbar.
Dazu ein Beipsiel, welches mit Notepad++ convertiert wurde:
Der UTF-8 String:
Dazu mein Code-Snippet:
Habe das ganze schon mit ASCII, ISO-8859-1 anstelle von ANSI probiert.
Ich habe gelesen das Java generell Schwierigkeiten mit dem konvertieren von UTF-8 nach ANSI hat.
Stimmt das? (Siehe Blog Entry auf Sun) (Sorry, hab den Link net mehr)
Vielen Dank für Eure Hilfe.
Folgendes Problem:
Ich möchte gerne einen bereits in UTF-8 konvertierten String mit Java in ANSI konvertieren.
Dabei sollten alle Sprachen bzw. alle Ländercodes gelten, sofern per UTF-8 darstellbar.
Dazu ein Beipsiel, welches mit Notepad++ convertiert wurde:
Der UTF-8 String:
ANSI String:مل على مدار اليوم. يمكنك مشاهدة ب
مل على مدار اليوم. يمكنك مشاهدة ب
Dazu mein Code-Snippet:
Code:
String content = "مل على مدار اليوم. يمكنك مشاهدة ب";
String ansi = new String (content.getBytes("UTF-8"),"ANSI");
Ich habe gelesen das Java generell Schwierigkeiten mit dem konvertieren von UTF-8 nach ANSI hat.
Stimmt das? (Siehe Blog Entry auf Sun) (Sorry, hab den Link net mehr)
Vielen Dank für Eure Hilfe.