javadom4jcdata_java用dom4j解析带有cdata的xml报文

阅读: 评论:0

2024年2月3日发(作者:)

javadom4jcdata_java用dom4j解析带有cdata的xml报文

@Builder@Data@AllArgsConstructor(access = E)@NoArgsConstructorpublic class Response {private ResponseBody responsebody;}port lombok.*;/*** @Author: xs* @Description:* @Date:Create:in 2020/6/28 15:49* @Modified By:*/@Builder@Data@AllArgsConstructor(access = E)@NoArgsConstructorpublic class ResponseBody {private RespInfo respInfo;}port lombok.*;import ;/*** @Author: xs* @Description:* @Date:Create:in 2020/6/28 15:52* @Modified By:*/@Builder@Data@AllArgsConstructor(access = E)

@NoArgsConstructorpublic class RespInfo {private String resultCode;private String resultMsg;private List users;}port lombok.*;import ;/*** @Author: xs* @Description:* @Date:Create:in 2020/6/28 15:53* @Modified By:*/@Builder@Data@AllArgsConstructor(access = E)@NoArgsConstructorpublic class Users {private String name;private String sex;private String age;private List stuends;}port lombok.*;/*** @Author: xs* @Description:* @Date:Create:in 2020/6/28 15:55* @Modified By:*/@Builder

@Data@AllArgsConstructor(access = E)@NoArgsConstructorpublic class Stuends {private String score;private String height;}解析类port m;import ver;import nt;import ntHelper;/*** @Author: xs* @Description:* @Date:Create:in 2020/6/28 15:56* @Modified By:*/public class testXml {public static void main(String[] args) {String str = "n" +"n" +" n" +" n" +" n" +" n" +" n" +" 1n" +" successn" +" n" +" n" +" 张三n" +" 男n" +

" 18n" +" n" +" n" +" 80n" +" 20n" +" n" +" n" +" n" +" n" +" n" +" n" +"]]>n" +" n" +" n" +"";Response response = test(str);String name = ponsebody().getRespInfo().getUsers().get(0).getName();n("name: "+name);}public static Response test(String xml){Response response = new Response();try{Document document = ext(xml);String returnStr = tElement().element("Body").element("result").element("return").getText();// 此处初始化XStream加了new DomDriver(),因为缺少xpp3_min的jar包,如果有这个jar不加new DomDriver()也可以XStream xStream = new XStream(new DomDriver());("Response",);("responsebody",);("respInfo",);("user",);("stuend",);Document document1 = ext(returnStr);String returnXml = tElement().asXML();response = (Response) L(returnXml);

javadom4jcdata_java用dom4j解析带有cdata的xml报文

本文发布于:2024-02-03 11:47:04,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170693202450285.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:带有   解析   报文
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23