天天看點

Properties顯示中文内容

Properties顯示中文

配置檔案 Properties存儲中文内容時 會轉為 Unicode編碼的形式 直接輸出會展現為亂碼的形态

username=\u7528\u6237\u540D
password=\u5BC6\u7801      

直接顯示輸出會亂碼,尤其是在做國際化的時候,有很多條記錄,一條條的轉換非常麻煩

idea中提供了一種友好的方式 可以實作一鍵 将中文轉為Unicode

手動使用native2ascii進行轉換

native2ascii 是jdk自帶的工具 在 bin目錄下

Properties顯示中文内容

将中文轉為unicode形式

a.properties 内容

Properties顯示中文内容
//打開dos視窗  使用dos指令進行編譯運作
     native2ascii -encoding GBK .\a.properties .\c.properties      

轉換後

Properties顯示中文内容

将Unicode形式轉為中文

//打開dos指令視窗
   native2ascii -reverse -encoding GBK .\c.properties .\d.properties      
Properties顯示中文内容