dom4j的使用
String dir=System.getProperty("user.dir"); File xmlFile=new File(dir+"/src/init_datas.xml"); SAXReader reader=new SAXReader(); try {Document xmlDoc=reader.read(xmlFile); Element root=xmlDoc.getRootElement();//得到根节点 System.out.println(root.getName());// List listRowSet=xmlDoc.selectNodes("//Modules/Module"); for (Iterator iterator = listRowSet.iterator(); iterator.hasNext();) { Element ele = (Element) iterator.next(); System.out.println(ele.attributeValue("name"));//得到具体属性的值System.out.println(ele.attributeCount());//得到该节点属性的个数System.out.println(ele.getName());//得到该节点的值System.out.println(ele.getText());//得到该节点的text System.out.println(ele.getDocument());//得到该节点的具体xmldocument }