UTF-8

ndreas0026

Neues Mitglied
In einer Datei sind viele weltweite Zeichen als Array gespeichert, da man viele Fremde Zeichen nicht eingeben kann, hat an die Speicherung dieser fremde Zeichen als Codepoint z.B. U+000123 für LATIN SMALL LETTER G WITH CEDILLA also Unicode 291


meine Frage: Gibt es eine eingebaute Methode in java, die solch ein Codepoint in UTF-8 umwandelt? z.B. unicode 163, 196 für U+000123. Ich möchte natürlich nicht die Zahlen 163 und 196 haben sondern die entsprechende Zeichen dafür also £ und Ä?
 

Androbin

Bekanntes Mitglied
Dass müsste eigentlich gehen, indem du den Integer zu einem Character castest: "char zeichen = (char) zahl;"
 
Zuletzt bearbeitet:

ndreas0026

Neues Mitglied
Missverstanden: das Wort Groß wird in der Datei als GroU+0000DF gespeichert. wie schaffe ich es wieder in UTF-8 als GroŸÃ zu bekommen? und zwar mit einer Methode aus java.
Die Datei enthält viele mögliche Zeichen z.B. Grieschische, Kyrillische und arabische aber alls in der Form U+XXXXXX
 

Neue Themen


Oben