0

我有一个输入 xml 文件并尝试使用 DOM 编辑一些值和输出 xml 文件。但是输出 xml 文件中的标头正在更改。

输入文件头

<?xml version="1.0" encoding="UTF-8"?>
<ex:exchange
xmlns:ns1=""
xmlns:ns2=""
xmlns:ns3=""
xmlns:ns4="">
<ex:header>
........
.........
</ex:exchange>  

但输出标题正在改变,如下所示

<?xml version="1.0" encoding="UTF-8" standalone="no"?><ex:exchange     xmlns:ns1=""     xmlns:ns2="" xmlns:ns3="" xmlns:ns4="">
<ex:header>
........
.........
</ex:exchange>  

如何保留格式?

4

1 回答 1

0

首先,在 XML 中没有中断的意思。其次,视图取决于您希望查看 XML 文件的查看器程序(它是否识别文件格式)。第三,换行符取决于很多事情,例如。您的操作系统、使用的解析器程序、解析器方法、xsd 等。

但是只知道输入和输出文件,帮助你并不容易:)

于 2014-03-15T08:37:58.707 回答