博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dom4j解析xml获取所有的子节点并放入map中
阅读量:6575 次
发布时间:2019-06-24

本文共 644 字,大约阅读时间需要 2 分钟。

dom4j递归解析所有子节点

//解析返回的xml字符串,生成document对象Document document = DocumentHelper.parseText(resultXml);//根节点Element root = document.getRootElement();//子节点List
childElements = root.elements();Map
mapEle = new HashMap
();//遍历子节点mapEle = getAllElements(childElements,mapEle);

private Map
getAllElements(List
childElements,Map
mapEle) { for (Element ele : childElements) { mapEle.put(ele.getName(), ele.getText()); if(ele.elements().size()>0){ mapEle = getAllElements(ele.elements(), mapEle); } } return mapEle;}

转载地址:http://vfgjo.baihongyu.com/

你可能感兴趣的文章
ORACLE REGEXP应用实例
查看>>
Windows 下的坐标系
查看>>
IHttpModule与IHttpHandler的区别整理
查看>>
4.2
查看>>
本地windows下新建kafka生产消费数据
查看>>
mysql待整理
查看>>
Amazon S3 API
查看>>
Autofac
查看>>
滑动侧边栏
查看>>
UIView layer 的对应关系
查看>>
新浪研发中心: Berkeley DB 使用经验总结
查看>>
windbg调试句柄泄露
查看>>
好好理解返回值引用
查看>>
理清文本编码
查看>>
实用linux命令
查看>>
mysql之 percona-xtrabackup 2.4.7安装(热备工具)
查看>>
CCF NOI1150 确定进制
查看>>
SpringBoot实战总汇--详解
查看>>
Windows 7,无法访问internet,DNS无响应
查看>>
2018年7月1日笔记
查看>>