Java中使用native2ascii命令處理.properties文件

姓名:牛康 學(xué)號:17101223416

【嵌牛導(dǎo)讀】:在Struts 2框架中經(jīng)常會用到國際化資源對Struts應(yīng)用的各頁面提供國際化支持,必須用到native2ascii命令來處理該文件。

【嵌牛鼻子】:Struts 2禾锤,native2ascii

【嵌牛提問】:native2asii命令是怎樣將.properties文件轉(zhuǎn)化成國際化資源的呢私股?

【嵌牛正文】:

一:修改編碼方式

首先,初學(xué)者新建的xxx.properties文件可能無法寫入中文屬性:

比如我們在mess.properties 中寫入

loginPage=登錄界面 ? 他會顯示:loginPage=\u767b\u5f55\u754c\u9762

解決方案:

這是因為eclipse的.properties文件恩掷,默認的編碼方式是iso-8859-1.所以中文顯示有問題庇茫。按照下面的方式,把Default Encoding修改成UTF-8就可以了螃成。

二:native2ascii工具處理.properties文件

然后我們開始轉(zhuǎn)換.properties文件.我們的mess.properties內(nèi)容如下

loginPage=登錄界面

username=用戶名

password=用戶密碼

首先確定.properties文件所在位置:E:\workspace\Struts2Demo1\src旦签,在cmd窗口打開該文件夾查坪,然后將我們提供的中文資源文件轉(zhuǎn)換為國際化資源文件(編碼方式為UTF-8)并且命名為mess_zh_CN.properties.輸入命令:native2ascii -encoding UTF-8 mess.properties mess_zh_CN.properties

native2ascii的命令行的命名格式:

native2ascii -[options] [inputfile [outputfile]]

說明:

-[options]:表示命令開關(guān),有兩個選項可供選擇

-reverse:將Unicode編碼轉(zhuǎn)為本地或者指定編碼宁炫,不指定編碼情況下偿曙,將轉(zhuǎn)為本地編碼。

-encoding encoding_name:轉(zhuǎn)換為指定編碼羔巢,encoding_name為編碼名稱望忆。

[inputfile [outputfile]]

inputfile:表示輸入文件全名。

outputfile:輸出文件名竿秆。如果缺少此參數(shù)启摄,將輸出到控制臺。

此時該文件已經(jīng)轉(zhuǎn)換為國際化資源:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末幽钢,一起剝皮案震驚了整個濱河市歉备,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌匪燕,老刑警劉巖蕾羊,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異帽驯,居然都是意外死亡龟再,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門尼变,熙熙樓的掌柜王于貴愁眉苦臉地迎上來利凑,“玉大人,你說我怎么就攤上這事嫌术“С海” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵蛉威,是天一觀的道長。 經(jīng)常有香客問我走哺,道長蚯嫌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任丙躏,我火速辦了婚禮择示,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘晒旅。我一直安慰自己栅盲,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布废恋。 她就那樣靜靜地躺著谈秫,像睡著了一般扒寄。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拟烫,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天该编,我揣著相機與錄音,去河邊找鬼硕淑。 笑死课竣,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的置媳。 我是一名探鬼主播于樟,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼拇囊!你這毒婦竟也來了迂曲?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤寂拆,失蹤者是張志新(化名)和其女友劉穎奢米,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體纠永,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡鬓长,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了尝江。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片涉波。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖炭序,靈堂內(nèi)的尸體忽然破棺而出啤覆,到底是詐尸還是另有隱情,我是刑警寧澤惭聂,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布窗声,位于F島的核電站,受9級特大地震影響辜纲,放射性物質(zhì)發(fā)生泄漏笨觅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一耕腾、第九天 我趴在偏房一處隱蔽的房頂上張望见剩。 院中可真熱鬧,春花似錦扫俺、人聲如沸苍苞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽羹呵。三九已至骂际,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間担巩,已是汗流浹背方援。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留涛癌,地道東北人犯戏。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像拳话,于是被迫代替她去往敵國和親先匪。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容