更新時(shí)間:2024-03-06 來源:黑馬程序員 瀏覽量:
參照applicationRes.properties資源文件的內(nèi)容,在D盤編寫一個(gè)用于產(chǎn)生中文本地環(huán)境下的臨時(shí)文件application_temp.properties,該資源文件的內(nèi)容具體如下。
title=Web應(yīng)用的國際化 heading=你好!一個(gè)國際化應(yīng)用程序 message=今天是{0,date,long},現(xiàn)在的時(shí)間是{0,time,medium}. 我今天買了{(lán)1}本書,共花了{(lán)2,number,currency}.
接下來使用native2ascii命令將application_temp.properties文件中本地編碼的字符轉(zhuǎn)換為Unicode編碼。首先在命令行窗口進(jìn)入D盤根目錄(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}.
接下來將完成Unicode編碼轉(zhuǎn)換后的applicationRes_zh.properties文件,復(fù)制到chapter10工程的src目錄中,這樣就完成了中文本地環(huán)境下資源文件的編寫。