我想创建一个像这样的xml文件:
<Record Number="001">
<RefNum></RefNum>
<TrackRef></TrackRef>
<Record>
</Batch>
如何创建元素记录编号,中间有空格以及如何将其值设为“001”?
答案 0 :(得分:0)
您可以使用DocumentBuilder创建此xml。
请参阅以下示例代码:
DocumentBuilderFactory dbFactory =
DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder =
dbFactory.newDocumentBuilder();
Document doc = dBuilder.newDocument();
// root element
Element rootElement = doc.createElement("");
然后将结果输出到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("C:\\test.xml"));
transformer.transform(source, result);