From 77dbadecb893236fa2cd5e90eb0b4ad71614183e Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期一, 31 十月 2022 16:12:52 +0800 Subject: [PATCH] 解析文件加版本 --- src/main/java/com/whyc/dto/XmlFileOpreate.java | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whyc/dto/XmlFileOpreate.java b/src/main/java/com/whyc/dto/XmlFileOpreate.java index d3c9e79..d180d3b 100644 --- a/src/main/java/com/whyc/dto/XmlFileOpreate.java +++ b/src/main/java/com/whyc/dto/XmlFileOpreate.java @@ -102,10 +102,11 @@ } //-----鏍规嵁groupNum鐨勫�艰鍙栨祴璇曟暟鎹�---------------------------// Iterator nodes = rootnode.elementIterator("node_batt_num"); + BattgroupInfo battInfo=new BattgroupInfo(); + List<BattgroupData> battDataList=new ArrayList(); + while (nodes.hasNext()){ node= (Element) nodes.next(); - BattgroupInfo battInfo=new BattgroupInfo(); - List<BattgroupData> battDataList=new ArrayList(); BattgroupData battData=new BattgroupData(); battData.setMonNum(Integer.parseInt(node.attributeValue("batt_num"))); file_node=node.element("bv_1"); @@ -117,9 +118,9 @@ file_node=node.element("cr_1"); battData.setCr(file_node.getTextTrim()); battDataList.add(battData); - battInfo.setBattDataList(battDataList); - fileInfo.getBattInfoList().add(battInfo); } + battInfo.setBattDataList(battDataList); + fileInfo.getBattInfoList().add(battInfo); fileInfo.setFileParam(fparam); fiso.close(); } catch (NullPointerException | NumberFormatException | DocumentException | ParseException | FileNotFoundException e) { -- Gitblit v1.9.1