准备工作
1、在pom.xml文件中引入dom4j依赖,解析xml文件。如果该依赖爆红,那么刷新以下就可以。
<!-- 解析XML --><dependency><groupId>org.dom4j</groupId><artifactId>dom4j</artifactId><version>2.1.3</version></dependency>
把各个文件,放入在如下文件中
// 1、解析emp.xml
// 获取文件路径String file = this.getClass().getClassLoader().getResource("emp.xml").getFile();List<Emp> empList = XmlParserUtils.parse(file,Emp.class);// 2、对某些字段进行处理empList.stream().forEach(emp -> {String gender = emp.getGender();if (("1".equals(gender))) {emp.setGender("男");} else if ("2".equals(gender)) {emp.setGender("女");}String job = emp.getJob();if (("1".equals(job))) {emp.setJob("讲师");} else if ("2".equals(job)) {emp.setJob("班主任");}else if ("3".equals(job)) {emp.setJob("就业指导");}});
// 3、组装数据并返回return Result.success(empList);}