Eclipse XML格式化程序在元素内添加了空格

时间:2015-07-21 10:06:13

标签: eclipse xml-editor

Eclipse的XML格式化程序做了一件令人讨厌的事情。

它变成了这个:

<timestamp>2009-10-20 00:00:00.000</timestamp>

<timestamp>2009-10-20 00:00:00.000
</timestamp>

通常非常无害,例如,Apache CXF现在会尝试解析时间戳中的空白并抛出解析异常!

我怎样才能让它停止这样做?关于Eclipse的XML格式化程序的其他所有工作都很棒。

注意:这个问题不是Eclipse XML formatter inserts unneeded line breaks的重复。这个问题引用了我不使用的android XML编辑器。

1 个答案:

答案 0 :(得分:2)

我明白了。这是“新线”功能。如果超过“每行最多字符数”,即使在元素内部,Eclipse也会自行添加新行到XML 。当我将字符数增加到9999时,它解决了问题。