我使用的是配置 1.6。
我有一个 xml 文件,例如
<property>
<name>sql</name>
<value><![CDATA[select a, b from c]]></value>
</property>
我希望将“select a, b from c”作为整个字符串,但我将“select a”和“b from c”作为列表。
您可能建议我用逗号连接字符串,但我项目中的其他地方取决于此属性。
最佳答案
像这样更改 PropertiesConfiguration 对象的属性:
AbstractConfiguration.setListDelimiter(0);
将分隔符设置为 0 将完全禁用值拆分。
这应该有效。
关于java - Apache Common中的XMLConfiguration是否支持CDATA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10171229/