gpt4 book ai didi

java - 使用 JDOM 创建简单文档

转载 作者:行者123 更新时间:2023-12-01 18:35:45 26 4
gpt4 key购买 nike

我正在尝试使用 Jdom 创建一个简单的文档。我严格遵循

上给出的说明

https://www.tutorialspoint.com/java_xml/java_dom_create_document.htm

我无法理解为什么,无论我做什么,最终都会得到一个[document:null]

这是我的代码:

import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.DocumentBuilder;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.io.*;
import java.util.*;
import org.jdom2.*;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.Element;

public class Network {

public Document SetToXml() throws Exception {
Document doc = null;
try {
DocumentBuilderFactory DBF =
DocumentBuilderFactory.newInstance();
DocumentBuilder DB = DBF.newDocumentBuilder();
doc = DB.newDocument();

Element root = doc.createElement("network");
root.setAttribute("name", Name);
doc.appendChild(root);
}
}
}

当我检查 doc 变量时,它始终包含 [document:null]

有什么出路或者应该放弃吗?

谢谢

最佳答案

我想说,不用担心:)调试器向您显示的 "[document:null]" 字符串只是 toString() - document 对象的表示形式。我还不明白,为什么它实际上看起来像这样,但我验证了无论如何,该文档实际上具有您指定的 "netwrok" 元素以及 name您分配给它的属性。

关于java - 使用 JDOM 创建简单文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60051667/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com