关于Java的XML API,我有一个简单的问题,我希望也有一个简单的答案:
假设在处理之后,我得到了以下XML输出:
<a>
<b><c>
<d> <e> some content
</e> </d>
</c> </b>
</a>结构是正确的,但是到处都是空格。问题是,我如何美化输出,使其看起来像这样:
<a>
<b>
<c>
<d>
<e>some content</e>
</d>
</c>
</b>
</a>唯一的问题是,除了Java5自己的XML之外,我不能使用任何东西。
发布于 2009-01-23 09:31:17
使用Transformer.yes。
发布于 2012-04-11 06:49:06
尝尝这个。
transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2")这对我也不起作用。见鬼?java版本"1.6.0_29“
Transformer.setOutputProperty(OutputKeys.INDENT, "yes")https://stackoverflow.com/questions/472326
复制相似问题