3

我能够转换org.apache.commons.configuration.Configurationjava.util.Properties使用:

Properties props = new Properties();
Configuration config = new PropertiesConfiguration(fileName);
Iterator iter = config.getKeys();

while (iter.hasNext()) {
    String key = (String) iter.next();
    String value = config.getString(key);
    props.put(key, value);
}

假设:键和值是字符串类型。

有没有直接转换Configuration的方法Properties

4

1 回答 1

7

ConfigurationConverter应该做的工作。

它有两种方法可以双向转换:

配置 getConfiguration(Properties props)

将标准属性类转换为配置类

属性 getProperties(配置配置)

将 Configuration 类转换为 Properties 类。

于 2016-03-30T10:04:09.163 回答