我正在使用 commons-configuration v1.10 并且我正在使用该类PropertiesConfiguration
来读取我的应用程序属性。我有一个包含逗号的属性,但是当我读入它时,它会被分隔,我不知道如何让它不分隔。
它按顺序吐出所有属性,包括逗号,但它成为问题的原因是因为我在它周围有'['和']'。
AbstractConfiguration
有一个setDelimiterParsingDisabled()
禁用分隔符的函数,但我找不到一个实现它来读取属性文件的类。
private static String readProperty(String property) {
try {
Configuration configuration = new PropertiesConfiguration(propertiesFile);
return configuration.getProperty(property).toString();
}
catch(ConfigurationException e) {
System.out.println("Issue reading " + property + " property");
e.printStackTrace();
System.exit(1);
return "";
}
}