apache common configuration

apache configuration可以读取properties文件,方便用户为程序配置一些属性。

configuration读取文件的默认编码是ISO-8859-1,对于有中文数据变量,需要将properties文件编码格式改成UTF-8或者是GBK,在configuration读取文件前需要先设定编码格式,否则读出来的数据会是乱码。

try {
            PropertiesConfiguration config = new PropertiesConfiguration();
            //设置编码格式
            config.setEncoding("UTF-8");
            //读取文件
            config.load("./conf/test.properties");
            Iterator it = config.getKeys();
            while(it.hasNext()) {
                System.out.println(config.getString((String) it.next()));
            }
        } catch (ConfigurationException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

测试项目路径存放:

http://pan.baidu.com/s/1jGsk50q 密码:xrpr

posted @ 2014-02-03 09:26  世间安得两全法  阅读(417)  评论(0)    收藏  举报