Native2ascii
Z Wikipedie, otevřené encyklopedie
Je konzolový nástroj, který slouží k převodu kódování do Unicode. Znaky národních abeced převádí do escape formy (\uxxxx).
Obsah |
[editovat] Kde jej získat
native2ascii je binární - spustitelný soubor, který je součástí všech vývojových balíčků Javy (SDK od verze 1.1). Nachází se v adresáři $JAVA_HOME/bin, kde $JAVA_HOME je cesta k instalačnímu adresáři Javy.
[editovat] Interaktivní režim
Pokud spustíme native2ascii bez parametrů, přejde do interaktivního režimu - vyčká na vstup od uživatele a všechny zapsané znaky převádí do Unicode (escape forma).
[editovat] Popis parametrů
native2ascii [-encoding ENC] [-reverse] [ infile [ outfile ] ]
-encoding: Určuje zdrojové kódování vstupního souboru (za ENC doplňte - UTF-8, CP1250, ...) -reverse: Zpětný překlad, tj. na vstupu jsou očekávány \uxxxx sekvence infile: Vstupní soubor outfile: Výstupní soubor - pokud není uveden, bude výpis proveden na stdout (typicky konzole)
[editovat] Upozornění
Nepokoušejte se přesměrovat výstup do stejného souboru. Přijdete tím o data! Vždy použijte výstup do jiného souboru a ten po úspěšném převedení přejmenujte.