【发布时间】:2017-09-08 13:31:45
【问题描述】:
当我使用 Transformer 的 transform() 方法将 Document 写入 XML 时,生成的 XML 文档的格式很好 - 所有元素都写在单独的行上并缩进。除了第一个元素与定义写在同一行之外:
<?xml version="1.0" encoding="UTF-8" standalone="no"?><first_element>
我想要的只是将<first_element> 写在下一行,如下所示:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<first_element>
有没有办法在将 XML 写入文件之前预先格式化 XML 以完成此操作?
【问题讨论】:
-
你能分享一下你用来设置xml版本的代码吗?