教你如何实现 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 文件。记得在实际应用中根据需求添加更多元素和属性。希望这篇文章对你有所帮助,加油!