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>

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

  • 相关阅读:
    pandas入门
    Android开发之adt bundle安装
    初学爬虫(四)
    MIPI-DSI、LVDS、DVP、MIPI-CSI
    射频连接器
    BNC连接器
    从尺寸和分辨率_到如何选择相机和显示屏(部分转载)
    缘分--人生最多百年
    windows快捷键补录
    Linux虚拟机网络详解
  • 原文地址:https://www.cnblogs.com/kelin1314/p/1689444.html
Copyright © 2011-2022 走看看