package org.sky.auto.xml; import java.io.File; import org.apache.log4j.Logger; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; public class XMLDocument { static Logger logger = Logger.getLogger(XMLDocument.class); private Document doc; private String path; public XMLDocument(String path){ this.setPath(path); SAXReader sr = new SAXReader(); try { this.setDoc(sr.read(new File(path))); } catch (DocumentException e) { e.printStackTrace(); } //logger.info("加载资源XML文件地址为:"+path); } public Document getDoc() { return doc; } public void setDoc(Document doc) { this.doc = doc; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Element getXMLElements(){ //System.out.println(doc.getRootElement().getName()); return doc.getRootElement(); } }