getrootelement方法
时间: 2023-07-16 12:13:48 浏览: 44
getRootElement() 方法是指在一个 XML 文档中获取根节点元素。在 Java 中,可以使用 org.w3c.dom.Document 接口的 getDocumentElement() 方法来获取 XML 文档的根元素。
例如,假设我们有以下的 XML 文档:
```
<?xml version="1.0" encoding="UTF-8"?>
<bookstore>
<book category="cooking">
<title lang="en">Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
<book category="children">
<title lang="en">Harry Potter</title>
<author>J.K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>
```
我们可以使用以下代码来获取根元素 bookstore:
```
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(new File("books.xml"));
Element root = doc.getDocumentElement();
System.out.println(root.getNodeName()); // 输出 bookstore
```