一、普通dom4j读取xml文件

public void  getXml (String pathName){File f = new File(pathName);
SAXReader reader = new SAXReader();
Document document = reader.read(new File(fileName));
// 取得Root节点
Element rootElement=document.getRootElement();
List<Element> elementList=root.elements(); for(Element e : elementList) {// 自定义实体类AEntity a = new AEntity();// a的id从配置文件a_id中获取a.setId (e.elementText("a_id"));}
}

二、文件加载时候从jar包中读取xml配置文件

// 启动时候执行,详细请看:https://editor.csdn.net/md/?articleId=121640530
@postconstruct
public void  init(){// 格式化好文件名字,_info.xml的文件将被获取
String path = "***_info.xml";
Resource[] resource = new PathMatchingResourcePatternResolver().getResources("classpath*:文件名"+ File.Separator +path);
for(Resource res : resource){SAXReader saxReader = new SAXReader(); // 流要关闭Document document = saxReader.read(res.getInputStream()); // 取得Root节点 Element rootElement=document.getRootElement(); List<Element> elementList=root.elements(); for(Element e : elementList) {// 自定义实体类AEntity a = new AEntity();// a的id从配置文件a_id中获取a.setId (e.elementText("a_id"));}
}

dom4j读取xml相关推荐

  1. DOM4j读取XML文件(SAXReader)

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

  2. dom4j读取XML文件内容

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

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

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

  4. java DOM4J 读取XML

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

  5. [JavaWeb基础] 030.dom4j读取xml的4种方法

    通常我们在项目开发的过程中经常要操作到xml文件,在JAVA这边,我们会很自然的联想到Dom4J这个apache的开源插件,那么我们使用Dom4J如何来读取xml文件呢?下面我们来看看以下4种方法 1 ...

  6. 使用DOM4J读取XML文件

    xml 文件: <?xml version="1.0" encoding="utf-8" ?> <Response><e>& ...

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

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

  8. java使用dom4j读取xml的例子

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

  9. dom4j读取xml信息

    1 需要jar如下: 2 init.xml内容如下 <?xml version="1.0" encoding="UTF-8"?> <villa ...

最新文章

  1. Mybatis插件原理和PageHelper结合实战分页插件(七)
  2. Struts2中通配符的使用
  3. 面向连接的Socket Server的简单实现
  4. 元宇宙iwemeta:元宇宙催生新的行业机会,看看你能抓住哪些机遇?
  5. IDC机房运行安全评测怎么做,自建IDC机房评测材料准备要点
  6. 成功解决torch\cuda\__init__.py“, line 208, in check_error raise Cuda Error(res) torch.cuda.Cuda Error: C
  7. 开户oracle监听,R12:银行账户开户人?
  8. inrange函数_Python 初学者必备的常用内置函数
  9. opencv进阶学习笔记8:模板匹配
  10. Oracle PLSQL 客户端 连接Oracle12.2 出现权限问题的解决办法以及绿色版Oracle客户端的使用....
  11. css3 object-fit详解
  12. 查询SQLServer的启动时间
  13. Android Browser学习七 书签历史模块: 书签UI的实现
  14. java变量类型概念_java变量类型
  15. Redis多线程执行 -- 过程分析
  16. GeoHash距离大致估计
  17. jsp页面中文乱码解决方法
  18. HBuilderX云打包提示cli版本和服务器的cli版本不一致
  19. 贱人工具箱使用技巧3——方向复制
  20. 平板电脑怎么打开HTML,为什么平板电脑和笔记本电脑打开网页不一样,感觉平板电脑就是手机?...

热门文章

  1. 如何新建桌面便签、任务列表、个人日历记事
  2. kong笔记——自定义插件 目录及部署
  3. 区块链技术架构 java_《区块链底层设计Java实战》之第二章区块链架构
  4. 2020起重机司机(限桥式起重机)考试题及起重机司机(限桥式起重机)实操考试视频
  5. Android 全局异常捕获DefaultUncaughtExceptionHandler与Cockroach
  6. ASEMI快恢复二极管FR107参数,FR107实物,FR107应用
  7. [跟进]_淘宝推出搜索引擎
  8. 修复电脑图标变白图标
  9. TCP滑动窗口、流量控制及拥塞控制详解
  10. 利用计算机设计比率分析模型,企业实用比率分析模型的设计.doc