1 package com.yxfyg.test; 2 3 import java.util.List; 4 5 import org.dom4j.Document; 6 import org.dom4j.DocumentException; 7 import org.dom4j.Element; 8 import org.dom4j.io.SAXReader; 9 10 public class MainTest { 11 12 public static void main(String[] args) { 13 try { 14 SAXReader reader = new SAXReader(); 15 Document document = reader.read(MainTest.class.getClassLoader().getResourceAsStream("xml/stus.xml")); 16 Element rootElement = document.getRootElement(); 17 @SuppressWarnings("unchecked") 18 List<Element> elements = rootElement.elements(); 19 for(Element element:elements) { 20 String name = element.element("name").getText(); 21 String age = element.element("age").getText(); 22 String address = element.element("address").getText(); 23 System.out.println("name:"+name+",age:"+age+",address:"+address); 24 } 25 } catch (DocumentException e) { 26 e.printStackTrace(); 27 } 28 } 29 }
利用dom4j对xml文档进行解析示例
猜你喜欢
转载自www.cnblogs.com/yxfyg/p/12765124.html
今日推荐
周排行