我使用Commons Configuration来存储多个字符串。
我需要指定字符串,
(空白逗号空白)。
根据docs,我需要在属性文件中指定以下字符串:\u0020\,\u0020
当我尝试从配置文件中读取它时,我只收到,
(逗号)。
修改
conf文件是:
my.conf.separator=\u0020\,\u0020
代码如下:
Parameters params = new Parameters();
File propertiesFile = new File("config.properties");
FileBasedConfigurationBuilder<FileBasedConfiguration> builder =
new FileBasedConfigurationBuilder<FileBasedConfiguration>(PropertiesConfiguration.class)
.configure(params.fileBased()
.setFile(propertiesFile));
try
{
Configuration config = builder.getConfiguration();
String separator = config.getString("my.conf.separator");
}
catch(ConfigurationException cex)
{
}