1、如何修改MyEclipse 或 Eclipse 中.properties 的Unicode编码

每当我打开Eclipse 或者是MyEclipse的**.properties中后。或是自己新建的一个*.properties。然后再进行写入中文后,你就会发现你所输入的中文都变成了Unicode码。如下:
***.properties 默认一般是IOS-8859-1的格式

那么我们需要把Unicode转换成UTF-8的格式。让我们输入的中文可以展示出来。能让我们理解且看得懂的中文。
方法有两种:

  • 打开myeclipse的: Window ->Perferences ->General ->Editors ->Context Types 或者: Window ->Perferences ->General ->Context Types 展开右边的Text节点,选中Java Properties File。把下面的Default Character Set的值:ISO-8859-1改成UTF-8
    如图下:
    转换编码(ISO-8859-1到UTF-8)

当 然。如果以后你要用到Unicode编码时。你就可以执行上面的步骤,再转回来。

  • Java代码中进行格式转换

    Configuration cfg = new Configuration("etc/orgInfo.properties");  
            String _orgName = cfg.getValue("ORGNAME");  
            System.out.println("改格式前" + _orgName);  
            //需要进行编码格式转换,不然会乱码  
            String cn_orgName = new String(_orgName.getBytes("ISO-8859-1"),"utf-8");  
            orgName.setAttribute("value", cn_orgName);  
发布了7 篇原创文章 · 获赞 5 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览