天天看點

jdk自帶的Unicode轉utf8工具

在jdk的安裝目錄下,會有一個bin目錄,其中的native2ascii.exe

用法

二.使用方法

指令行格式:

其中:

-[options]表示指令開關,有兩個選項可供選擇:

-reverse:用Latin-1或Unicode編碼把檔案轉換成本地編碼格式

-encoding encoding_name:要把檔案轉換的目标編碼

inputfile:表示輸入檔案全名。

outputfile:輸出檔案名。如果缺少此參數,将輸出到控制台。

具體介紹如下:

1.指令行互動方式

在這種方式下通過手工輸入字元實時在Console中實作互動轉碼。退出按Ctrl+c

1)本地編碼→Latin編碼:

直接敲入native2ascii.exe,程式光标會停在下一行,這時你可以直接敲入想要轉換的字元,例如:

1. D:\jdk1.5.0_06\bin>native2ascii.exe   

2.   我們   

3.   \u6211\u4eec  

D:\jdk1.5.0_06\bin>native2ascii.exe

我們

\u6211\u4eec

2)Latin-1編碼→指定編碼:

直接敲入native2ascii.exe -reverse,程式光标會停在下一行,這時你可以直接敲入想要轉換的字元,例如:

1. D:\jdk1.5.0_06\bin>native2ascii.exe -reverse   

2.   \u6211\u4eec   

3.   我們  

D:\jdk1.5.0_06\bin>native2ascii.exe -reverse

\u6211\u4eec

我們