我們在開發使時常會用到資源文件,這可能是爲了多語言、國際化的需要,也可能是使用了國外開源項目的原因,這就需要中文轉ascii將中文轉換爲 ASCII 編碼,或者將 ASCII 轉換爲中文,那麼我們就可以使用 JDK 自帶的轉換工具 native2ascii 。
for example :
No1 、中文轉換爲 ASCII 編碼
步驟: 1 、在 D 盤新建 chinese.txt 文件,內容爲:
parameter.project.title= 這是中文
2 、在環境變量中設置好 JDK 路徑
3 、進入 doc 控制檯,並進入 D 盤目錄
4 、輸入命令: native2ascii -encoding gb2312 chinese.txt ascii.txt 回車
那麼在 D 盤目錄下生成 ascii.txt 文件,內容爲:
parameter.project.title=\u8fd9\u662f\u4e2d\u6ascii碼 中文587
No1 、 ASCII 編碼轉換爲中文
步驟: 1 、在 D 盤新建 ascii.txt 文件,內容爲:
parameter.project.title=\u8fd9\u662f\u4e2d\u6ascii碼 中文587
2 、在環境變量中設置好 JDK 路徑
3 、進入 doc 控制檯,並進入 D 盤目錄
4 、輸入命令: native2ascii -reverse -encoding UTF8 ascii.txt chinese.txt 回車
那麼在 D 盤目錄下生成 chinese.txt 文件,內容爲:
parameter.project.title= 這是中文