今天来分享一个我自己包装的关于JAVA访问xml文件的工具类
该工具类包含以下方法: 1.传入xml文件的地址,返回一个element对象
2.传入父节点,返回一个包含所有子节点的arraylist
3.传入父节点和字符串name,返回一个包含所有子节点名字等于name的arraylist
4.传入父节点和字符串name及属性attributes,返回一个包含所有子节点属性attributes等于name的arraylist
package com.xq.xmljava;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
import org.xml.sax.SAXException;
public class MyXML {
/**
* 传入xml文件的路径,返回XML文档的根节点element
* @param path xml文件的路径
* @return element
*