Java如何在JDOM中创建Document对象?
下面的示例向您展示如何Document在JDOM中创建一个简单的对象。我们可以通过创建类的新实例来直接创建新文档Document,有关其他信息,我们可以将anElement作为参数传递。
要从Document现有XML文件创建一个,我们可以使用SAXBuilder。除了读取文件外,我们还可以构建一个Document源流和URL。
package org.nhooo.example.jdom;
import org.jdom2.Document;
import org.jdom2.Element;
import org.jdom2.input.SAXBuilder;
import java.io.File;
public class JDOMCreateDocument {
public static void main(String[] args) {
//使用Element作为参数创建文档。
Element element = new Element("root");
element.setText("Hello World");
Document document = new Document(element);
System.out.println("root.getName() = " +
document.getRootElement().getName());
//我们还可以使用以下命令从文件,流或URL创建文档
//SAXBuilder
SAXBuilder builder = new SAXBuilder();
try {
//使用SAXBuilder从文件构建文档。
//data.xml文件的内容:
//
// <?xml version="1.0" encoding="UTF-8"?>
// <data>
// <row>
// <username>alice</username>
// <password>secret</password>
// </row>
// </data>
document = builder.build(new File("data.xml"));
Element root = document.getRootElement();
System.out.println("root.getName() = " + root.getName());
} catch (Exception e) {
e.printStackTrace();
}
}
}Maven依赖
<!-- https://search.maven.org/remotecontent?filepath=org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar -->
<dependency>
<groupId>org.jdom</groupId>
<artifactId>jdom2</artifactId>
<version>2.0.6</version>
</dependency>热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短