23,407
社区成员
发帖
与我相关
我的任务
分享
System.out.println(node.getLength());
<?xml version="1.0" encoding="UTF-8"?>
<first name="总的" id="01" attribute="folder">
<first name="jim" id="02" attribute="folder">
<first name="nihao" id="03" attribute="doc"/>
<first name="ok" id="04" attribute="folder">
<first name="second" id="05" attribute="folder"/>
<first name="oh" id="06" attribute="ppt"/>
<first name="8" id="07" attribute="folder">
<first name="oh" id="08" attribute="ppt"/>
<first name="myGod" id="09" attribute="doc"/>
</first>
</first>
</first>
<first name="zhai" id="10" attr="folder">
<first name="你好" id="11" attribute="doc"/>
<first name="他好" id="12" attribute="ppt"/>
</first>
</first>
package com.sean.xmltest;
import java.io.File;
import java.io.IOException;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import org.w3c.dom.Document;
import org.w3c.dom.NodeList;
import org.xml.sax.SAXException;
public class ParsersTest01 {
public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse(new File("d:"+File.separator+"first.xml"));
NodeList node = document.getElementsByTagName("first");
System.out.println(node.item(0));
System.out.println(node.item(1));
System.out.println(node.item(2));
System.out.println(node.item(3));
System.out.println(node.item(4));
}
}