2008-03-05

鼓捣一晚上才搞定ResourceBundle中文显示

ResourceBundle读取资源文件,自动绑定,很方便实现国际化,但进行中文测试时总是出现乱码,经不断测试,终于找到问题所在。

Eclipse查看文件属性,可以看到文件的字符编码,用ResourceBundle需要用将资源文件转换为ascii。sun提供了native2ascii供使用。

转换的原文件需使用用GBK编码,如果使用UTF-8编码,不能正确显示。

--
Korben Zhang
Blog: http://korben-zhang.blogspot.com | http://korbenzh.spaces.live.com