Springboot使用DOM4J方式解析XML
2023-06-234页 doc93KB11阅读
is_856463
暂无简介
举报
Springboot使用DOM4J方式解析XML Springboot使用DOM4J方式解析XML Mavendom4jdom4j1.6.1DOM4J方法publicvoiddom4J(Stringxml)throwsDocumentException{Documentdoc=null;try{doc=DocumentHelper.parseText(xml);//将字符串转为XMLElementrootElt=doc.getRootElement();//获取根节点System.out.println("根节点:"+rootElt.getName...
Springboot使用DOM4J方式解析XML Mavendom4jdom4j1.6.1DOM4J方法publicvoiddom4J(Stringxml)throwsDocumentException{Documentdoc=null;try{doc=DocumentHelper.parseText(xml);//将字符串转为XMLElementrootElt=doc.getRootElement();//获取根节点System.out.println("根节点:"+rootElt.getName());//拿到根节点的名称Iteratoriter=rootElt.elementIterator("Header");//获取根节点下的子节点Header//遍历Header节点while(iter.hasNext()){ElementrecordEle=(Element)iter.next();StringRequestId=recordEle.elementTextTrim("RequestId");//拿到Header节点下的子节点RequestId值}Iteratoriters2=rootElt.elementIterator("Body");///获取根节点下的子节点body//遍历body节点while(iters2.hasNext()){ElementrecordEless=(Element)iters2.next();StringExchangeData=recordEless.elementTextTrim("ExchangeData");//拿到body节点下的子节点result值}}catch(DocumentExceptione){e.printStackTrace();}catch(Exceptione){e.printStackTrace();}}另外提供一个不是xml
但以键值对方式出现的取值方法publicstaticStringfindMsg(StringforArgXml,Stringname)throwsException{Stringa="<"+name+">";Stringc="";intb=forArgXml.indexOf(a);inte=forArgXml.indexOf(c);intd=name.length()+2;if(forArgXml.length()>e&&e>b+d){returnforArgXml.substring(b+d,e).trim();}else{returnnull;}}publicstaticvoidmain(String[]args)throwsException{Stringdata="张三55";//打印结果为张三System.out.println(findMsg(data,"name"));} -全文完-
/
本文档为【Springboot使用DOM4J方式解析XML】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
相关资料
- 员工宿舍满意度调查表
- 叶轮静平衡检测
- 充电桩安装
- GB∕T 19231-2003 《土地基本术语》
- 人教版高中生物必修二课后练习参考答案-17页精选文档
- 大孔树脂使用方法
- 建筑电气材料报审表
- 脚手架监理实施细则
- 山天中学开学典礼讲话稿整理
- 养殖肉鸡常见的误区
- 译林版九年级英语上册~单元Reading部分原文
- 英文个人基本情况表Resume
- 海信电视常见机型高压包对照表
- 中班创意体育游戏
- 温馨提示:谨防QQ盗号诈骗[温馨提示语]
- 国家税务总局公告2013年第41号关于服务贸易等项目对外支付税务备案有关问题的公告
- 制造业年度培训计划表
- 国际贸易学常见名词解释(复习用)
- 2015 实用生物医学实验技术-Stem cell isolation cultutre and diff
- 呼吸内科常见五种疾病诊疗设计规范标准
热门搜索
- 助听器验配师岗位工作总结汇报报告与工作计划范文模板
- 社会事务服务中心招聘人员考试题
- 员工职前培训及十六字
- 水文学与水资源
- 世博会中国馆设计方案PPT课件
- 三一100t履带吊拆卸作业指导书
- 美国音乐权威排行榜(Billboard)
- 设备TPM表单大全 份表单
- 球体参数方程详解
- 工贸企业有限空间作业安全生产执法检查重点事项
- 护理人力资源调配申请表
- 宾馆初步设计说明书
- 这件事真让我难忘作文400字(优秀作文)
- 凡物流形楚簡《凡物流形》札記二則 秦樺林
- 助听器验配师岗位工作总结汇报报告与工作计划范文模板
- 社会事务服务中心招聘人员考试题
- 员工职前培训及十六字
- 水文学与水资源
- 世博会中国馆设计方案PPT课件
- 三一100t履带吊拆卸作业指导书
- 美国音乐权威排行榜(Billboard)
- 设备TPM表单大全 份表单
- 球体参数方程详解
- 工贸企业有限空间作业安全生产执法检查重点事项
- 护理人力资源调配申请表
- 宾馆初步设计说明书
- 这件事真让我难忘作文400字(优秀作文)
- 凡物流形楚簡《凡物流形》札記二則 秦樺林
你可能还喜欢
- 云南省峨山彝族自治县第一中学_2017学年高一生物下学期期末模拟试题
- 中华保险资金运用违规并非首次收到监管函
- 2020最新幼儿园档案及信息管理制度
- 客房部实操(做床)考核表
- 政府综合执法
- 艺术体操课总结(共9篇)
- Hypermesh基础培训
- 专业技术人员转换职称系列申请表
- FATE第三章 断点·重续
- 短距离无线通信技术对比表
- 测绘工程收费标准国测3号
- 幼师国培个人研修计划(新版)
- 手术治疗慢性扁桃体腺样体肥大患儿的护理干预方法
- 农业公司章程
- 汉娜·阿伦特平庸的恶——政治哲学视角的研究
- 北京市建设工程造价管理协会 京价协[2015]011
- 个人单身证明模板
- 个人单身证明模板
- 个人单身证明模板
- 个人单身证明模板