Freitag, 23. Mai 2008
Sichere Umlaute
mattki, 19:41h
Wenn Umlaute eingefügt werden kann ggf. das Compilieren fehlschlagen oder unter Umständen werden die Zeichen später als "Hieroglyphen" angezeigt. Wie kann man "sicher" Umlaute in Java-Quellcode einfügen?
Schreibt man die Umlaute als Unicode-Sequenz, kann nix passieren:
Ä : \u00c4
Ö : \u00d6
Ü : \u00dc
ä : \u00e4
ö : \u00f6
ü : \u00fc
Mit dem Programm native2ascii aus dem Java-bin-Verzeichnis kann man alle Sonderzeichen in einer Textdatei automatisch Unicode kodieren lassen:
%JAVA_HOME%/bin/native2ascii datei1 > datei2
Schreibt man die Umlaute als Unicode-Sequenz, kann nix passieren:
Ä : \u00c4
Ö : \u00d6
Ü : \u00dc
ä : \u00e4
ö : \u00f6
ü : \u00fc
Mit dem Programm native2ascii aus dem Java-bin-Verzeichnis kann man alle Sonderzeichen in einer Textdatei automatisch Unicode kodieren lassen:
%JAVA_HOME%/bin/native2ascii datei1 > datei2
... comment