zoukankan      html  css  js  c++  java
  • 解析XML(3)

    SAXReader reader = new SAXReader();
    Document doc = reader.read(new FileInputStream("emplist.xml"));
    
    Element root = doc.getRootElement();
    
    List<Element> list = root.elements("emp");
    
    for(Element ele : list){
    String name = ele.elementText("name");
    int age = Integer.parseInt(ele.elementText("age"));
    System.out.println(name + " " + age);
    package xml;
    
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.util.List;
    
    import org.dom4j.Document;
    import org.dom4j.DocumentException;
    import org.dom4j.Element;
    import org.dom4j.io.SAXReader;
    
    public class XMLTest {
        public static void main(String[] args) {
            SAXReader reader = new SAXReader();
            try {
                Document doc = reader.read(new FileInputStream("emplist.xml"));
                Element root = doc.getRootElement();
                List<Element> emps = root.elements("emp");
                
                for(Element ele : emps){
                    String name = ele.elementText("name");
                    int age = Integer.parseInt(ele.elementText("age"));
                    System.out.println(name + ", " + age);
                }
            } catch (DocumentException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (FileNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
  • 相关阅读:
    sql server 分页
    省市区
    省市
    sql server 中英混合排序
    C# 添加大量sql
    小程序小数的输入判定
    C# Files 的值“<<<<<<< .mine”无效。路径中具有非法字符。
    vagrant安装遇到的问题
    vagrant安装使用
    tp6 session问题
  • 原文地址:https://www.cnblogs.com/liaoxiaolao/p/9698323.html
Copyright © 2011-2022 走看看