package com.logic.demo; import java.io.IOException; import java.util.List; import org.jdom2.Document; import org.jdom2.Element; import org.jdom2.JDOMException; import org.jdom2.input.SAXBuilder; public class TestDemo { public static void main(String[] ages) throws JDOMException, IOException{ //创建Jdom2的解析器对象 SAXBuilder builder = new SAXBuilder(); Document document = builder.build("students.xml"); Element root = document.getRootElement(); List<Element> list = root.getChildren("student"); for (Element element : list) { //获取当前元素下某个元素的值 Student student = new Student(); String id = element.getAttributeValue("id"); String gender = element.getAttributeValue("gender"); student.setId(id); student.setGender(gender); // System.out.println(student); String name = element.getChildText("name"); String age = element.getChildText("age"); student.setName(name); student.setAge(Integer.parseInt(age)); System.out.println(student); } } }
JDOM2解析
猜你喜欢
转载自blog.csdn.net/logic_c/article/details/79988445
今日推荐
周排行