JAVA对XML的文件的解析是使用JavaJDK本身带的rt.jar包中org.w3c.dom、javax.xml.parsers的方法来实现的,需导入以下包:
1. import org.w3c.dom.Document;
2. import org.w3c.dom.Node;
3. import org.w3c.dom.NodeList;
4. import javax.xml.parsers.DocumentBuilder;
5. import javax.xml.parsers.DocumentBuilderFactory;
6. import javax.xml.parsers.ParserConfigurationException;
1) 首先,需创建一个DocumentBuilderFactory的对象。
DocumentBuilderFactory dbf =DocumentBuilderFactory.newInstance();
2) 创建DocumentBuilder的实例。
DocumentBuilder db = dbf.newDocumentBuilder();
3) 通过DocumentBuilder对象的parser方法加载XML文件
Document document =db.parse(alInputPath)
4) 调用document的getElementsByTagName、getChildNodes、….等各种方法进行解析。
源码分析
&#x