我需要在 Eclipse(对于 Java)下使用 DOM 并使用以下代码创建一个 XML 文件:
// write the content into xml file
TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer transformer = transformerFactory.newTransformer();
DOMSource source = new DOMSource(doc);
StreamResult result = new StreamResult(new File("output.xml"));
transformer.transform(source, result);
我的 XML 的第一行是:
<?xml version="1.0" encoding="UTF-8"?>
并不是 :
<?xml version="1.0"?>
我的问题是:
这两个声明有什么区别?
如何使用标头生成 XML 文件:
<?xml version="1.0"?>
问候