直接将 org.apache.commons.configuration.Configuration 转换为 java.util.Properties 的方法
Direct way to convert org.apache.commons.configuration.Configuration to java.util.Properties
我可以使用以下方法将 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);
}
假设:键和值都是字符串类型。
有什么直接的方法可以把Configuration
转换成Properties
吗?
ConfigurationConverter 应该能胜任。
它有这两种双向转换的方法:
Configuration getConfiguration(Properties props)
Convert a standard Properties class into a configuration class
和
Properties getProperties(Configuration config)
Convert a Configuration
class into a Properties class.
我可以使用以下方法将 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);
}
假设:键和值都是字符串类型。
有什么直接的方法可以把Configuration
转换成Properties
吗?
ConfigurationConverter 应该能胜任。
它有这两种双向转换的方法:
Configuration getConfiguration(Properties props)
Convert a standard Properties class into a configuration class
和
Properties getProperties(Configuration config)
Convert a Configuration class into a Properties class.