<?xml version="1.0"?>
<catalog>
<book id="bk101">
<author>Gambardella</author>
<title>Horrro story</title>
<genre>Computer</genre>
<price>44.95</price>
<publish_date>2000-10-01</publish_date>
</book>
<book id="bk102">
<author>Ralls, Kim</author>
<title>Midnight Rain</title>
<genre>Fantasy</genre>
<price>5.95</price>
<publish_date>2000-12-16</publish_date>
</book>
</catalog>
在此我使用以下代码获取根元素“catalog”:
Node childNode = document.getFirstChild();
System.out.println("child node "+childNode.getNodeName());
我想打印根元素第一个子元素(即“book”)。如何获得“书”的价值?
答案 0 :(得分:0)
你可以试试这个:
Node childNode = document.getDocumentElement().getFirstChild(); // first book element
或
NodeList childNodes = document.getDocumentElement().getChildNodes(); // all book elements