public static void main(String[] args) throws Exception {List<Map> stu = new ArrayList<>();SAXReader reader = new SAXReader();File xmlfile = new File("C:\\Users\\admin\\xmlTest01.xml");Document document = reader.read(xmlfile);//读取xml字符串,注意这里要转成输入流Element root = document.getRootElement();//获取根元素List<Element> childElements  = root.element("eb").element("out").elements("rd");//根据自己需要调节标签System.out.println(childElements);for (Element child : childElements) {//循环输出全部book的相关信息List<Element> books = child.elements();Map<String,Object> que = new HashMap<>();for (Element book : books) {String name = book.getName();//获取当前元素名String text = book.getText();//获取当前元素值System.out.println(name + ":" + text);que.put(name,text);}stu.add(que);}System.out.println(stu.toString());}

复制下来就能用,自己改改就可以

根据--https://blog.csdn.net/weixin_38061311/article/details/86741519

做的一些小改动,原文作者写的很棒。

ps:作为工作日志记录

java使用SAXReader读取xml文件相关推荐

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

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

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

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

  3. java sax读写xml文件_使用SAXReader读取xml文件

    搜索热词 原XML文件: 99999 5275 0 001 9999 20151221 018888 0100010 5275 6600 99898989 000 c1aaaax QD00112210 ...

  4. dom4j读取XML文件内容

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

  5. java xsd_『XSD校验XML』使用java通过XSD校验XML文件

    本文简单介绍使用java语言,通过XSD文件来校验XML文件结构. XML和XSD介绍 MySQL数据迁移和项目魔法计算器都用到了XML文件,这样可以解耦出配置属性,使项目更加灵活,不用动不动就去改动 ...

  6. java读取XML文件的四种方式

    java读取XML文件的四种方式 Xml代码 <?xml version="1.0" encoding="GB2312"?> <RESULT& ...

  7. DOM4j读取XML文件(SAXReader)

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

  8. XMLReader—一个可以读取XML文件的java类

    在我的博文java ArrayList代替数组中有个XMLReader类,这是一个可以读取XML文件的java类,它的实现过程是怎样的呢?接下来让我们看看XMLReader的实现过程: 首先你要下载一 ...

  9. java给xml加入值,怎么用java读取XML文件里的值并加入jsp页面中的下拉列表中

    如何用java读取XML文件里的值并加入jsp页面中的下拉列表中? 如何用java读取XML文件里的值并加入jsp页面中的下拉列表中? java xml jsp 分享到: ------解决方案---- ...

最新文章

  1. Horticulture Research:植物界的“投之以桃,报之以李”的合作共赢典范
  2. KVM调整cpu和内存
  3. C# 视频监控系列(5):客户端——给服务器端发送字符串和录像(数据捕获)
  4. node.js之stream模块
  5. jQuery基础--样式篇(3)
  6. OSTimeDlyResume()--恢复一个延迟任务(取消任务延时)
  7. 2016年9月份工作知识点汇总
  8. CSDN答疑:按行累加
  9. 联想 Thinkserver TS250服务器RAID1 重建测试
  10. 全球与中国激光共焦扫描显微镜市场深度研究分析报告
  11. 最新卡巴斯基互联网安全套装7.0(kis7)系列激活码
  12. 【服务器数据恢复】断电导致raid信息丢失的磁盘阵列数据恢复案例
  13. Vue style module用法
  14. 长文详解材料阻燃性能试验方法
  15. PHP字符串运算结果,php字符运算
  16. Cpp环境【CQYZOJ3145】【CQOI2916】学生宿舍依法集会权遭受侵害案例
  17. 超全的机器学习深度学习资料汇总,惠存!
  18. 测量标准误(Standard Error of Measurement;SEm)
  19. css设置h1属性,CSS设置文本属性
  20. iOS刷机后安装源和插件

热门文章

  1. Conflict with dependency com.android.support-annotations' in project':app'.Resolved ...解决方法
  2. DWARF调试格式的简介
  3. CSS grid 网格布局
  4. 循环冗余校验码例题[转帖]
  5. WPF DataGrid 获取选中 一行 或者 多行
  6. Django admin后台美化(极其简单)
  7. java获取请求ip的方法
  8. 程序员面试需要刷力扣算法题吗
  9. 单元测试之 Xunit
  10. 《高质量程序设计指南——C++/C》第三版勘误