dom4j读取xml文件

Posted yxs98

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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();
        
    


  

以上是关于dom4j读取xml文件的主要内容,如果未能解决你的问题,请参考以下文章

读取XML文件 Dom4j

Java里面怎么解析xml文件的内容

dom4j读取xml文件

Java获取XML节点总结之读取XML文档节点

关于dom4j 解析xml文件的问题

解析和操作XML文件