dom4j下载地址:http://sourceforge.net/projects/dom4j/files/dom4j/1.6.1/dom4j-1.6.1.tar.gz/download

例如读取如下xml文件:

8G200158010G5003000dom4j读取上面xml文件的代码如下:

public class Simple {
public static void main(String[] args) throws DocumentException {
SAXReader reader = new SAXReader();

Document doc = reader.read(Simple.class.getClassLoader()
.getResourceAsStream("test.xml")); // 构造文档对象
Element root = doc.getRootElement(); // 获取根元素
Element foo;
for (Iterator i = root.elementIterator("disk"); i.hasNext();) {
foo = (Element) i.next();
System.out.println("磁盘信息:");
System.out.println("分区盘符:" + foo.attributeValue("name"));
System.out.println("分区容量:" + foo.elementText("capacity"));
System.out.println("目录数:" + foo.elementText("directories"));
System.out.println("文件数:" + foo.elementText("files"));
System.out.println("-----------------------------------");
}

}
}

转载于:https://blog.51cto.com/shuaigee/1133140

java使用dom4j读取xml的例子相关推荐

  1. java项目——Dom4j读取XML文件保存orecal数据库

    上一篇介绍了如何利用dom4j读取xml文件,连接数据库,换数据库的话直接修改XML文件,使配置更加灵 活,本篇博客主要介绍一下如何将XML文件导入到orecal数据库中. XML在现在的项目中的应用 ...

  2. java项目——Dom4j读取XML文件连接orecal数据库

    Dom4j介绍:           dom4j是一个简单的开源库,用于处理XML. XPath和XSLT,它基于Java平台,使用Java的集合框架,全面集 成了DOM,SAX和JAXP.在国内比较 ...

  3. DOM4j读取XML文件(SAXReader)

    为什么80%的码农都做不了架构师?>>>    DOM4j读取XML文件(SAXReader) 一.一个很好的SAXReader读写xml文件的例题: 总结: Document do ...

  4. dom4j读取XML文件内容

    转载自  dom4j读取XML文件内容 <?xml version="1.0" encoding="UTF-8"?> <RESULT> ...

  5. java property xml,Java开发中读取XML与properties配置文件的方法

    相关阅读: 1. XML文件: 什么是XML?XML一般是指可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言. 2.XML文件的优点: 1)XML文档内容和结构完 ...

  6. Java 使用 Dom4j 解析 XML 指南

    Java 使用 Dom4j 解析 XML 指南 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用 ...

  7. dom4j读取xml

    一.普通dom4j读取xml文件 public void getXml (String pathName){File f = new File(pathName); SAXReader reader ...

  8. java DOM4J 读取XML

    最近学习Java,在处理XML文档的时候,查阅相关资料,发现了DOM4J这个jre库,相对C#的XML处理来说,功能还算是跟得上 下面展示一篇我自己写的一个XML读取测试 import java.ut ...

  9. Java实现——Dom4j读写XML文件

    1. dom4j概述 解析DOM4J是一个开源XML解析包,采用了Java集合框架并完全支持DOM,SAX和JAXP.最大的特色是使用了大量的接口,主要接口都在org.dom4j里定义. 2. dom ...

最新文章

  1. 只需一行代码,你的纯文本秒变 Markdown
  2. ESB与可插拨系统的思考
  3. 华为+京东数科(原京东金融)面经--Java后台开发
  4. SpringMVC运行报错 unable to find resource 'XXX.vm' in any resource loader
  5. android打包apk时混淆遇到的问题
  6. 使用Javascript正则表达式来格式化XML内容
  7. 年薪百万架构师首次分享 Java 程序员黄金 5 年进阶心得!
  8. 14.最长公共前缀-LeetCode
  9. 计算机为什么要用补码?
  10. 求解多目标优化问题的邻域采样和代理辅助进化算法
  11. bootstrap之入门教程
  12. ListView点击事件失效
  13. 牛顿法和割线法方程求根(C语言)
  14. python中幂函数_解决python中的幂函数、指数函数问题
  15. 超好用的视频编辑工具:Movavi Video Editor 15 for Mac
  16. python+milvus实现一个以图搜图系统
  17. AirPods 无法连接到iPhone、iPad或Mac的解决办法
  18. 名词解释atm网络_计算机网络名词解释大全
  19. win10设置微信双开电脑登录多个微信,超级详细教程,小白也可轻松设置
  20. 开源,选择Google Code还是Sourceforge【转】

热门文章

  1. pep8 python 编码规范_Python合集之Python语法特点(三)
  2. 色彩空间DCI XYZ转RGB
  3. Quartus II11.0安装教程
  4. 什么是“小小输入法”软件? 用其进行郑码输入练习
  5. 计算机程序无法运行,win7电脑程序打不开解决方法
  6. html dom节点源码,JavaScript操作HTML DOM节点的基础教程
  7. 科学计算机要用的电池是几号,科学计算器的常识及注意事项
  8. java在src创建entity文件_java自动生成entity文件
  9. php.ini在哪里 微赞_Php.ini文件位置在哪里 Php.ini文件找不到
  10. 机器学习性能评估指标汇总