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]