Apache Commons-Config - ClearTree()在文档中留下空白

时间:2013-07-25 20:43:08

标签: java xml xpath whitespace apache-commons-config

这可能是一个愚蠢的,但是当在HierarchicalConfiguration节点上使用clearTree()函数时,它会在每个属性之后留下换行符。请注意它们是单行类,如

<parent>
     <element name="blahblah" />
     <element name="blahblah2" />
</parent>

所以node.clearTree(“parent”);将基本上留下两条新线代替元素。

我基本上用它来清除旧属性,然后用新值更新它们。由于这种操作可能会在一段时间内频繁发生,因此该文件很可能会有很多新行,并且正在逐渐成长:

<parent>
     <element name="blahblah" />
     <element name="blahblah2" />











</parent>

总的来说,这不是什么大问题,只是随着时间的推移,我可以预见这是一个问题。反正有没有清除HierarchicalConfiguration的元素并清理空白?或者也许只是另一个xpath清除将取出添加的空白区域?

0 个答案:

没有答案