native2ascii的使用方法

2021-04-01 16:43:41 字數 614 閱讀 5214

使用本地化資源檔案的方法

以basename是messages的為例。

內容如下的utf-8的中文化檔案messages_zh_cn.properties.src:

name=張三

***=男

city=北京

menu_return=返回主選單

第一步,先確定原檔案是gb/gbk編碼的(很重要),如果是utf-8的先要轉成gb/gbk的;

第二步,用$jdk/bin/native2ascii.exe進行轉換

>native2ascii messages_zh_cn.properties.src > messages_zh_cn.properties

實際產生的輸出如下:

name=/u5f20/u4e09

***=/u7537

city=/u5317/u4eac

menu_return=/u8fd4/u56de/u4e3b/u83dc/u5355

由於重定向到檔案,所以看不到輸出。

以上內容就是你的本地化的資源檔案messages_zh_cn.properties的內容。

注意:.properties檔案末尾需要乙個空行才能被native2ascii正確轉換。

native2ascii 簡單使用

native2ascii 是jdk自帶的乙個工具,只需我們配置好環境變數,就可以直接在windows的cmd.exe下進行操作。執行將d test.properties轉換成unicode碼並輸出到d testout.properties 執行 cmd 命令 native2ascii d test....

native2ascii的使用方法

native2ascii的使用方法如下 native2ascii 源檔名 目標檔名。如 native2asciitest.txt test.xml 可以使用該命令的 encoding 引數,將文件轉換為編碼格式。如 native2ascii encoding gb2312 test.xml 還可以使...

JDK自帶命令native2ascii的用法

jdk中自帶的native2ascii功能還是比較強的。簡單做以下介紹。1 只轉換特定字元 native2ascii 在控制台中可以輸入漢字回車後,就可以看到轉移後的字元了。ctrl c退出。2 轉換properties檔案 native2ascii allmessages zh cn input ...