dev*_*v ツ 2 java properties apache-commons-config
我能够转换org.apache.commons.configuration.Configuration为java.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);
}
Run Code Online (Sandbox Code Playgroud)
假设:键和值是String类型.
有没有直接的转换Configuration方式Properties?
ConfigurationConverter应该完成这项工作.
它有两种方法可以双向转换:
配置getConfiguration(属性道具)
将标准Properties类转换为配置类
和
属性getProperties(配置配置)
将Configuration类转换为Properties类.