國際化資源檔案 轉碼

2021-06-23 08:11:26 字數 414 閱讀 5311

做國際化的時候,中文資源檔案會有亂碼,可以用native2ascii 命令。native2ascii 的jdk自帶的功能。

開啟cmd視窗,切換目錄到資源檔案所在的目錄,

native2ascii -encoding iso-8859-1 1.properties 2.txt   回車

-encoding iso-8859-1  是轉換為什麼編碼,可選引數,也可以不寫

1.properties 要轉碼的檔案,

2.txt  轉碼後存放的位置。

native2ascii 命令不僅可以將中文轉為unicode碼,還可以轉回來。

native2ascii -reverse 2.txt  3.txt 

注意引數-reverse

轉碼後,3.txt 和 1.properties 內容一樣。

struts2 資源檔案 國際化

資源檔案 國際化 1.新建資源檔案 eg myproperties en us.properties和myproperties zh cn.properties myproperties en us.properties login.name name login.pass password myp...

struts國際化資源檔案如何讀取

用resourcebundle類即可。它有個靜態方法叫getbundle,傳2個引數,乙個是basename,乙個是locale資訊。然後用它的方法叫getstring,引數裡傳key即可。看例子 resourcebundle rb resourcebundle.getbundle messager...

42 國際化 配置package的資源檔案

同樣在建立com.asm包下建立兩個資源檔案 package級別的資源檔名必須以package開頭 取名為 package zh cn.properties,它的內容為 pack pack屬性值和package en us.properties,它的內容為 pack packageattribute...