使用JDOM创建简单文档

问题描述 投票:0回答:1

我正在尝试使用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变量时,它始终包含[​​C0]。

有什么出路还是我应该放弃?

谢谢

java document jdom
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.