咱們在開發使時常會用到資源文件,這多是爲了多語言、國際化的須要,也多是使用了國外開源項目的緣由,這就須要將中文轉換爲ASCII編碼,或者將ASCII轉換爲中文。那麼咱們就可使用JDK自帶的轉換工具native2ascii。工具
1、中文轉換爲ASCII編碼編碼
用法一:spa
用法二:.net
2、ASCII編碼轉換爲中文命令行
3、native2ascii的命令行的命名格式:code
native2ascii -[options] [inputfile [outputfile]]blog
說明:
-[options]:表示命令開關,有兩個選項可供選擇
-reverse:將Unicode編碼轉爲本地或者指定編碼,不指定編碼狀況下,將轉爲本地編碼。
-encoding encoding_name:轉換爲指定編碼,encoding_name爲編碼名稱。
[inputfile [outputfile]]
inputfile:表示輸入文件全名。
outputfile:輸出文件名。若是缺乏此參數,將輸出到控制檯。 ci
總結:native2ascii是一個很是的好轉碼工具,而且轉碼是可逆的!而其真正的含義並不是本地編碼——>轉碼爲ASCII碼,而是一個通用的文本文件編碼轉換工具。在作編碼轉換的時候有兩類指定編碼的情形,分別指輸出文件編碼和輸入文件編碼資源
參考連接:開發
https://www.iteye.com/blog/linwei-211-1447581
https://blog.csdn.net/li2327234939/article/details/52563515