- 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 Element isRootElement() 方法
Element 类的 Java JDOM isRootElement() 方法用于检查 XML 元素是否是根元素。根元素的父级已设置为文档。因此,当与根元素配合使用时,此方法返回 true。如果在将根元素从文档中分离后使用此方法,它将返回 false。
语法
以下为 Java JDOM Element isRootElement() 方法的语法 −
Element.isRootElement();
参数
Java Element.isRootElement() 方法不接受任何参数。
返回值
Java isRootElement() 方法返回一个布尔值;如果它是根,则为 true,否则为 false。
示例 1
以下是如何使用 Java JDOM Element isRootElement() 方法的基本示例 −
import org.jdom2.Document;
import org.jdom2.Element;
public class isRootElement {
public static void main(String args[]) {
try {
//Create Document and add root
Document doc = new Document();
Element root = new Element("book");
doc.setRootElement(root);
//check if element is set as root
Boolean isRoot = root.isRootElement();
System.out.println("Is root element? "+isRoot);
} catch (Exception e) {
e.printStackTrace();
}
}
}
显示由 isRootElement() 方法返回的布尔值。
Is root element? true
示例 2
在以下示例中,将创建一个子元素并将其添加到根元素中。然后使用子元素 isRootElement() 方法观察结果。
import org.jdom2.Document;
import org.jdom2.Element;
public class isRootElement {
public static void main(String args[]) {
try {
//Create Document and add root
Document doc = new Document();
Element root = new Element("book");
Element child = new Element("bookName");
root.setContent(child);
doc.setRootElement(root);
//check if child is root
Boolean isRoot = child.isRootElement();
System.out.println("Is root element? "+isRoot);
} catch (Exception e) {
e.printStackTrace();
}
}
}
在输出屏幕上显示 isRootElement() 方法返回的布尔值。
Is root element? false
广告