永发信息网

如图 dom4j解析Xml问题 急急急!暂时这么多分,解决之后必加分

答案:1  悬赏:10  手机版
解决时间 2021-12-01 16:00
如图 dom4j解析Xml问题 急急急!暂时这么多分,解决之后必加分
最佳答案
给你一个demo,提供的是思路,这个demo是按照层级关系放在map,至于你要的要求你可以修改下,或者拿到map之后看下,转成jsonObject,自己定义一个bean,JSONObject的tobean转成对应的bean,用法很简单,百度就可以,思维是自己要练的,不喜勿喷!
public static Map xmlToMap(HttpServletRequest request) {
Map map = new HashMap<>();
SAXReader reader = new SAXReader();
InputStream ins = null;
try {
ins = request.getInputStream();
} catch (IOException e1) {
e1.printStackTrace();
}
org.dom4j.Document doc = null;
try {
doc = reader.read(ins);
} catch (DocumentException e1) {
e1.printStackTrace();
}
org.dom4j.Element root = doc.getRootElement();
List list = root.elements();
for (org.dom4j.Element e : list) {
map.put(e.getName(), e.getText());
}
try {
ins.close();
} catch (IOException e1) {
e1.printStackTrace();
}
return map;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
木蜡油如何使用
请问从内黄到安阳有多少公里
厨房设备380v从总箱到分箱怎么配空气开关
女孩子只愿意和你接触不愿意你碰她
wm手机如何设置,使台式电脑连接手机上网?
你好我上月15号提出辞职,这月十五号正式离职
假装此处有说话什么意思
我的系统是win8.1 我电脑上装了Ruby200,DECKI
someofthebeerhere—perhap
在性反应周期中,男女在时间上差异最大的是哪
南宁乐器培训哪家机构做的最专业
2011年8月18日中午出生的宝宝的生辰八字是什
芈月传里面义渠人信长生天,但是长生天是蒙古
如图是某品牌葡萄糖酸锌口服液的标签,请根据
200型电熔套筒焊接时管短5厘米能焊好吗
推荐资讯
我妈妈快50了 身体老燥热怎么回事
没土地证富阳电表过户
一别两宽 各生欢喜的宽是什么意思
雅得四旋翼飞行器起飞向一边跑是怎么回事?
废旧电池对人体的危害
古代文言文中的屠有哪些意思
下列关于蒸馏操作要点及原因中,正确的是A.蒸
求送葬或者人躺在棺材或者边临死亡的那种意境
曾在地球上发生的海啸能大到什么程度
个子矮小,是罪还是错?一句个子矮判了我多少
请问360wifi怎么连接?
2018年1月25日台湾中正拍卖会怎么查看拍卖品
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?