liudaoru 发表于 2013-2-7 18:52:53

Properties支持中文

有的时候我们想用java从Properties文件中获取中文,网上一般的方法是先对配置文件进行修改,而实际上可以用另外一种方法。
 
之所以中文有乱码是因为java处理的时候按照Latin1的编码方式读的,所以我们只要先用Latin1解码,然后用GBK编码就可以了。
 

new String(prop.getProperty(key).getBytes("Latin1"), "GBK");
 
通用的方式见:
http://www.google.cn/search?hl=zh-CN&newwindow=1&rlz=1C1GGLS_zh-CN___CN311&q=java+Properties+中文&btnG=Google+搜索&meta=&aq=f&oq=
 
http://www.chq.name/content/view/475_2.html
页: [1]
查看完整版本: Properties支持中文