解析xml
2015-10-16 09:48
281 查看
一,dom4j解析xml
package com.etoak.test; import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader; public class Test { public static void main(String[] args) throws Exception{
//1.创建解析器
SAXReader reader = new SAXReader();
//2.解析文件 返回Document对象
Document doc = reader.read(Test.class.getResourceAsStream("../../../a.xml"));
//3.获得根元素
Element root = doc.getRootElement();
//4.获得指定的元素内容
String content = root.element("baseURI").element("bucketBaseURI").element("uri").getText().trim();
System.out.println(content);
}
}
程序结构如图
:
二,dom解析xml
package com.etoak.test; import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader; public class Test { public static void main(String[] args) throws Exception{
//1.创建解析器
SAXReader reader = new SAXReader();
//2.解析文件 返回Document对象
Document doc = reader.read(Test.class.getResourceAsStream("../../../a.xml"));
//3.获得根元素
Element root = doc.getRootElement();
//4.获得指定的元素内容
String content = root.element("baseURI").element("bucketBaseURI").element("uri").getText().trim();
System.out.println(content);
}
}
程序结构如图
:
二,dom解析xml
相关文章推荐
- Debug Assertion Failed! FILE viewform.cpp , line 69
- Think in Java(Java编程思想)-第2章 一切都是对象
- 同步 异步 概念
- golang level
- 详解ASP.NET配置文件Web.config
- TCP/IP,http,socket,长连接,短连接
- oracle开启闪回
- centos5.4简单配置LVS-DR
- Java构造和解析Json数据的两种方法详解一
- hdu2148 Score
- Laravel 5 事件的使用
- Amoeba搞定mysql主从读写分离
- view变化监听器ViewTreeObserver介绍
- 如何实现iOS图书动画-第2部分(上)
- 站内信设计(群发)实现
- 闲来没事自己研究了下RBAC
- Java程序最容易犯的21种错误实例分析
- android.content.res.Resources$NotFoundException: String resource ID #0x1
- 十个免费的 Web 压力测试工具
- 一些代码检查工具