1. MySqlConfiguration.xml
package com.zpark.xml.file.analyse;
import org.dom4j.Attribute;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.List;
public class MySqlConfiguration {
public static void main(String[] args) throws Exception {
String path = "./dir/beans1.xml";
InputStream in = new FileInputStream(path);
SAXReader reader = new SAXReader();
Document dom = reader.read(in);
Element rootElement = dom.getRootElement();
System.out.println("根标签"+rootElement.getName());
List<Element> elements = rootElement.elements();
for (Element element : elements) {
System.out.println("子标签名字:" + element.getName());
List<Attribute> att = element.attributes();
for(Attribute attribute:att){
System.out.println(" 此标签属性名为"+attribute.getName()+"属
性值为"+attribute.getValue());
}
List<Element> elements1 = element.elements();
for (Element element1 : elements1) {
System.out.println(" 孙子标签名字:" + element1.getName());
List<Attribute> att1 = element1.attributes();
for(Attribute attribute:att1){
System.out.println(" 此标签属性名为"+attribute.getName()+"属性值为
"+attribute.getValue());
}
}
}
}
}
评论0
最新资源