Java JDOM 文档 hasRootElement() 方法



Java JDOM hasRootElement() 文档类方法检查 XML 文档中是否存在根元素。如果有根元素,它将返回 true,如果没有根元素,它将返回 false。

语法

以下是 Java JDOM 文档 hasRootElement() 方法的语法 -

Document.hasRootElement();

参数

Java hasRootElement() 方法不接受任何参数。

返回值

Java hasRootElement() 方法返回一个布尔值。

示例 1

以下是说明 Java JDOM 文档 hasRootElement() 方法用法的基本示例 -

import org.jdom2.Document;

public class HasRootElement {
   public static void main(String args[]) {
      try {	
    	 //Creating a new Document
	     Document doc = new Document();
	     //checking the root
	     Boolean hasRoot = doc.hasRootElement();
	     System.out.println("Has Root? "+hasRoot);
      } catch (Exception e) {
    	 e.printStackTrace();
      }
   }
}

输出窗口显示 false,因为它没有根。

Has Root? false

示例 2

现在,让我们将根元素添加到文档中并使用 hasRootElement() 方法来检查它是否显示 true。

import org.jdom2.Document;
import org.jdom2.Element;

public class HasRootElement {
   public static void main(String args[]) {
      try {	
    	 //Creating a new Document and adding the root
	     Document doc = new Document();
	     Element element = new Element("root");
	     doc.addContent(element);
	     //checking the root
	     Boolean hasRoot = doc.hasRootElement();
	     System.out.println("Has Root? "+hasRoot);
      } catch (Exception e) {
    	 e.printStackTrace();
      }
   }
}

输出窗口显示 true,因为我们已经添加了根。

Has Root? true
广告
© . All rights reserved.