zoukankan      html  css  js  c++  java
  • dom4j读取xml文件 简单例子

    import java.io.InputStream;
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;

    import org.dom4j.Document;
    import org.dom4j.Element;
    import org.dom4j.io.SAXReader;

    public class ReadXML {
     static List list = new ArrayList();

     public static void getListFromXml() {
      InputStream inputStream = null;
      Document doc = null;
      SAXReader reader = new SAXReader();
      try {
       inputStream = Thread.currentThread().getContextClassLoader()
         .getResourceAsStream("config.xml");
       doc = reader.read(inputStream);
       Element root = doc.getRootElement();
       list = root.elements("field");

      } catch (Exception e) {
       e.printStackTrace();
      }
     }

     public static void main(String[] args) {
      getListFromXml();
      for (Iterator it = list.iterator();it.hasNext();) {
       System.out.println(((Element)it.next()).getText());
      }
     }
    }

    ---------------------------------------------

    <?xml version="1.0" encoding = "UTF-8" ?>
    <config>
     <field>hello</field>
     <field>well</field>
     <field>bye</field>
    </config>

    --------------------------------------------

  • 相关阅读:
    centos安装rabbitMQ
    迁移文件时发现SyntaxError: Generator expression must be parenthesized
    2020.9.14、星期一
    自己的github 项目怎么构建
    卡尔曼滤波
    模型转换
    vs2019 安装ncnn
    VS2019配置opencv 4.4
    others
    小脚本
  • 原文地址:https://www.cnblogs.com/kelin1314/p/1689444.html
Copyright © 2011-2022 走看看