Native2ascii

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Native2ascii je nástroj, který převádí znaky v kódu Unicode na jejich odpovídající sekvence v ASCII. Tento proces se nazývá "escapování" a je často používán při práci s jazyky, které nepodporují přímou podporu Unicode, jako je například Java. Tento nástroj je součástí vývojového prostředí Java a umožňuje převést textové soubory z Unicode na ASCII a naopak. Převod se provádí pomocí speciálních sekvencí zpětného lomítka. Native2ascii je užitečný pro přípravu souborů, které lze použít v různých prostředích a platformách, které nepodporují přímou podporu Unicode.

native2ascii je konzolový nástroj, který slouží k převodu kódování do Unicode. Veškeré znaky, které nejsou v kódování ASCII převede do ASCII tak, že je nahradí escape formou znaku ze znakové sady Unicode, tzn. \uXXXX (kde XXXX je hexadecimální index znaku Unicode).

Nástroj native2ascii se používá např. k převodu resource bundlů (soubory +moreproperties'>. properties) z národního kódování do kódování ASCII, které je pro . properties soubory povinné. Díky tomu může Java aplikace přečíst a dekódovat . properties soubory bez pochybností o správném kódování, což je nezbytné např. při lokalizaci.

native2ascii je binární spustitelný soubor, který je součástí všech vývojových balíčků Javy (SDK od verze 1. 1). +more Nachází se v adresáři $JAVA_HOME/bin, kde $JAVA_HOME je cesta k instalačnímu adresáři Javy.

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).

Kategorie:Java

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top