zoukankan      html  css  js  c++  java
  • dom4j读取xml文件

    日后我会继续完善的(就写一个读取确实差劲欸)

    import org.dom4j.Document;
    import org.dom4j.DocumentException;
    import org.dom4j.Element;
    import org.dom4j.io.SAXReader;
    
    import java.util.Iterator;
    
    public class Demo002 {
    
        public static void main(String [] args){
            SAXReader saxReader=new SAXReader();
            try {
                /*配置要解析的文件*/
                Document read = saxReader.read("F:\idea_foile\Java\6_21\src\demo.xml");
                //获取根节点
                Element rootElement = read.getRootElement();
                //通过根节点  获取子节点的迭代器
                Iterator<Element> elementIterator = rootElement.elementIterator();
                //循环输出
                while (elementIterator.hasNext()){
                    /*获取根节点下的每一个子节点*/
                    Element next = elementIterator.next();
                    /*获取节点的属性值*/
                    String asd = next.attributeValue("id");
                   /* 获取子节点的内容*/
                    String text = next.getText();
                    System.out.println(text+asd);
                }
            } catch (DocumentException e) {
                e.printStackTrace();
            }
        }
    
    }
    

      

  • 相关阅读:
    Java使用printf格式化日期
    Java时间Date类
    Java数组
    Spring Cloud Stream
    Spring Cloud Bus
    Spring Cloud Config
    api服务网关?
    SPRINGBOOT集成SWAGGER2
    MySQL锁(一)全局锁:如何做全库的逻辑备份?
    Spring的FactoryBean
  • 原文地址:https://www.cnblogs.com/yxs98/p/11294410.html
Copyright © 2011-2022 走看看