native2ascii – это удобный инструмент, встроенный в JDK, который используется для преобразования файла с символами “не Латины1” или “не в Юникоде” в символы, закодированные в Юникоде.
Пример Native2ascii
1. Создайте файл (source.txt)
Создайте файл с именем”source.txt “, поместите внутрь несколько китайских иероглифов и сохраните его в формате “UTF-8” .
2. native2ascii – уроженец
Используйте команду native2ascii, чтобы преобразовать ее в формат Юникода.
C:\>native2ascii -encoding utf8 c:\source.txt c:\output.txt
native2ascii будет считывать все символы из”c:\source.txt “и закодируйте его в формате “utf 8” и выведите все закодированные символы в”c:\output.txt “
3. Вывод считывания
Откройте”c:\output.txt “, вы увидите все закодированные символы, например, \ufeff\u6768\u6728\u91d1
Ссылка
1. Ссылка
Оригинал: “https://mkyong.com/java/java-convert-chinese-character-to-unicode-with-native2ascii/”