教你如何实现 Java XML 文件保存
流程图
flowchart TD
A(创建 DocumentBuilder) --> B(创建 Document)
B --> C(创建根元素 Root)
C --> D(创建子元素 Child)
D --> E(设置子元素的文本内容)
E --> F(将 Document 写入 XML 文件)
实现步骤
步骤 | 操作 |
---|---|
1 | 创建 DocumentBuilder |
2 | 创建 Document |
3 | 创建根元素 Root |
4 | 创建子元素 Child |
5 | 设置子元素的文本内容 |
6 | 将 Document 写入 XML 文件 |
1. 创建 DocumentBuilder
// 创建 DocumentBuilder 对象
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
2. 创建 Document
// 创建 Document 对象
Document document = builder.newDocument();
3. 创建根元素 Root
// 创建根元素 Root
Element root = document.createElement("Root");
document.appendChild(root);
4. 创建子元素 Child
// 创建子元素 Child
Element child = document.createElement("Child");
root.appendChild(child);
5. 设置子元素的文本内容
// 设置子元素的文本内容
child.setTextContent("Sample text content");
6. 将 Document 写入 XML 文件
// 将 Document 写入 XML 文件
TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer transformer = transformerFactory.newTransformer();
DOMSource source = new DOMSource(document);
StreamResult result = new StreamResult(new File("output.xml"));
transformer.transform(source, result);
通过以上步骤,你可以成功保存一个简单的 XML 文件。记得在实际应用中根据需求添加更多元素和属性。希望这篇文章对你有所帮助,加油!