Java解析XML之Dom4j
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java解析XML之Dom4j相关的知识,希望对你有一定的参考价值。
Java解析XML文件的方法有多种,个人感觉最常用的是使用Dom4j来解析XML文件。下面就简单介绍下Dom4j的基础使用。
Dom4j需要jar包的支持,大家可以从网络上下载,如dom4j-1.6.1.jar;
下载好JAR包以后,只要导入我们的工程就可以使用了,Java WEB工程导入路径为:WebRoot/WEB-INF/lib目录下;
代码示例:
一、查看xml文档基础操作(以封装方法展示):
public static void run() throws Exception { //获取Dom4j解析器对象 SAXReader reader = new SAXReader(); //读取XML,返回Document对象 Document document = reader.read("src/Demo.xml"); //获取根节点 Element rootElement = document.getRootElement(); //获取根节点下的全部名称为book的元素,得到元素集合 List<Element> elements = rootElement.elements("book"); //选择某一个元素 Element shu2 = elements.get(1); //获取元素下的摸个目标元素 Element name2 = shu2.element("name"); //获取元素的文本内容 getText() System.out.print("书名是:"+name2.getText()); }
未完待续.............
以上是关于Java解析XML之Dom4j的主要内容,如果未能解决你的问题,请参考以下文章