全國(guó)咨詢(xún)/投訴熱線:400-618-4000

首頁(yè)常見(jiàn)問(wèn)題正文

編寫(xiě)中文本地環(huán)境的資源文件

更新時(shí)間:2024-03-06 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  參照applicationRes.properties資源文件的內(nèi)容,在D盤(pán)編寫(xiě)一個(gè)用于產(chǎn)生中文本地環(huán)境下的臨時(shí)文件application_temp.properties,該資源文件的內(nèi)容具體如下。

title=Web應(yīng)用的國(guó)際化
heading=你好!一個(gè)國(guó)際化應(yīng)用程序
message=今天是{0,date,long},現(xiàn)在的時(shí)間是{0,time,medium}.
我今天買(mǎi)了{(lán)1}本書(shū),共花了{(lán)2,number,currency}.

  接下來(lái)使用native2ascii命令將application_temp.properties文件中本地編碼的字符轉(zhuǎn)換為Unicode編碼。首先在命令行窗口進(jìn)入D盤(pán)根目錄(application_temp.properties文件所在的目錄),然后執(zhí)行如下命令。

native2ascii -encoding gb2312
application_temp.properties applicationRes_zh.properties

  執(zhí)行完成native2ascii命令后,會(huì)在當(dāng)前目錄下生成一個(gè)名為applicationRes_zh.properties的文件,該文件的內(nèi)容如例10-8所示。

  例10-8 application_zh.properties

title=Web\u5e94\u7528\u7684\u56fd\u9645\u5316
heading=\u4f60\u597d\uff01\u4e00\u4e2a\u56fd\u9645\u5316\u5e94\u7528\u7
a0b\u5e8f
message=\u4eca\u5929\u662f{0,date,long},\u73b0\u5728\u7684\u65f6\u95f4\
u662f{0,time,medium}.\u6211\u4eca\u5929\u4e70\u4e86{1}\u672c\u4e66,
    \u5171\u82b1\u4e86{2,number,currency}.

  接下來(lái)將完成Unicode編碼轉(zhuǎn)換后的applicationRes_zh.properties文件,復(fù)制到chapter10工程的src目錄中,這樣就完成了中文本地環(huán)境下資源文件的編寫(xiě)。

分享到:
在線咨詢(xún) 我要報(bào)名
和我們?cè)诰€交談!