dom4j解析xml

来源:互联网 发布:php数据结构和算法 编辑:程序博客网 时间:2024/06/06 00:28
import java.util.Iterator;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class Dom4jTest {public static void main(String[] args) throws Exception {//1.创建解析器SAXReader reader = new SAXReader();//2.开始解析Document document = reader.read("Students.xml");//3.获取根元素Element rootElement = document.getRootElement();Iterator<Element> elementIterator = rootElement.elementIterator();while(elementIterator.hasNext()){Element element = elementIterator.next();Attribute attribute = element.attribute("id");System.out.println(attribute.getName()+"----->"+attribute.getText());Iterator<Element> elementIterator2 = element.elementIterator();while(elementIterator2.hasNext()){Element element2 = elementIterator2.next();String name = element2.getName();String text = element2.getText();System.out.println(name+"---->"+text);}System.out.println();}}}

原创粉丝点击