- Java XML 教程
- Java XML 首页
- Java XML 概述
- Java XML 解析器
- Java DOM 解析器
- Java DOM 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java SAX 解析器
- Java SAX 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- JDOM XML 解析器
- JDOM XML 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java StAX 解析器
- Java StAX 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java XPath 解析器
- Java XPath 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java DOM4J 解析器
- Java DOM4J 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Java XML 有用资源
- Java XML - 问题与解答
- Java XML - 快速指南
- Java XML - 有用资源
- Java XML - 讨论
Java JDOM Document getDocument() 方法
Java JDOM 的 getDocument() 方法是 Document 类的方法,用于获取当前文档的另一个实例。
语法
以下是 Java JDOM Document getDocument() 方法的语法:
Document.getDocument();
参数
Java getDocument() 方法不接受任何参数。
返回值
Java getDocument() 方法返回当前文档的另一个实例,以 Document 对象的形式。
示例 1
以下基本示例使用 Java JDOM Document getDocument() 方法获取 XML 文档的副本:
import org.jdom2.Document;
public class GetDocument {
public static void main(String args[]) {
try {
//Creating a new Document
Document doc = new Document();
//Get Document instance
Document doc1 = doc.getDocument();
System.out.println("----Original Document----\n"+doc);
System.out.println("\n----Document instance----\n"+doc1);
} catch (Exception e) {
e.printStackTrace();
}
}
}
显示原始文档和文档的副本。
----Original Document---- [Document: No DOCTYPE declaration, No root element] ----Document instance---- [Document: No DOCTYPE declaration, No root element]
示例 2
以下示例将根元素添加到原始文档,并使用 getDocument() 方法获取文档的副本,并且此副本包含添加的根元素。
import org.jdom2.Document;
import org.jdom2.Element;
public class GetDocument {
public static void main(String args[]) {
try {
//Creating a new Document and add root
Document doc = new Document();
Element element = new Element("company").setText("ABC store");
doc.addContent(element);
//Get Document instance
Document doc1 = doc.getDocument();
System.out.println("----Original Document----\n"+doc);
System.out.println("\n----Document instance----\n"+doc1);
} catch (Exception e) {
e.printStackTrace();
}
}
}
显示原始文档和文档的副本。
----Original Document---- [Document: No DOCTYPE declaration, No root element] ----Document instance---- [Document: No DOCTYPE declaration, No root element]
广告