我有一个字符串,它是 XML 数据。删除一些节点并添加一些节点后。xml 数据中有很多空格(在节点删除期间创建。)
<A>
<B>
</B>
<!-- some node i deleted and lot of white spaces -->
<c>
</c>
<!-- some more node i deleted and lot of white spaces -->
<E>
</E>
字符串操作后所需的输出
<A>
<B>
</B>
<c>
</c>
<E>
</E>
</A>
我可以使用 replaceAll("\s","") 但这甚至会删除换行符并使 xml 脱离结构以在 UI 中显示它。
有没有办法在不修剪换行符的情况下修剪它?
编辑:此 XML 数据是 OMElement 的一部分