日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

双层json报文样例_json报文解析

發(fā)布時間:2023/12/15 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 双层json报文样例_json报文解析 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.json字符串報文解析

for (Iterator> iterator = map.entrySet().iterator(); iterator.hasNext(); ) {

Map.Entry entry = iterator.next();

//如果是字符串直接賦值

if (entry.getValue() instanceof String) {

}

//如果是數(shù)組,遍歷數(shù)組里面的map,在遞歸 com.alibaba.fastjson.JSONArray

if (entry.getValue() != null && entry.getValue().getClass().getTypeName().equals("java.util.ArrayList")) {

List list = (List) entry.getValue();

for (int a = 0; a < list.size(); a++) {

log.debug("[cs === --------------------------------------------------------:{}]");

setReturnTagMap(dto, (Map) list.get(a), entry.getKey().toString(), mapCode, fieldCode, renewalProductEntity, planEntity, responsibilityEntity);

}

} else {

if (entry.getValue() instanceof Map) {

if ("policyHolder".equals(entry.getKey().toString())){

setReturnTagForMap(dto, (Map) entry.getValue(), entry.getKey().toString(), mapCode, fieldCode,renewalEntity);

}

}

}

}

/**

* 遞歸解析返回的數(shù)據(jù)

*

* @param

* @param map

* @param tagCode

* @return

*/

private boolean setReturnTagMap(RequestBaseDto dto,

Map map, String tagCode, String mapCode, String fieldCode,

TInsuranceRenewalProductEntity renewalProductEntity,TInsuranceRenewalPlanEntity planEntity,TInsuranceRenewalResponsibilityEntity responsibilityEntity) {

log.info("遞歸遍歷返回列表。。。。。。。。。。。。。。。map{}", map);

for (Iterator> iterator = map.entrySet().iterator(); iterator.hasNext(); ) {

Map.Entry entry = iterator.next();

//匹配tag節(jié)點

log.debug("節(jié)點tag.......tag:{},key:{}", tagCode, entry.getKey());

if (entry.getValue() instanceof Map) {

setReturnTagMap(dto, (Map) entry.getValue(), tagCode, mapCode, fieldCode,renewalProductEntity, planEntity, responsibilityEntity);

} else if (entry.getValue() instanceof String) {

} else if (entry.getValue() != null && entry.getValue().getClass().getTypeName().equals("java.util.ArrayList")) {

List list = (List) (entry.getValue());

for (int a = 0; a < list.size(); a++) {

log.debug("[cs === ---------------------------------------------------------:{}]");

setReturnTagMap(dto, (Map) list.get(a), entry.getKey().toString(), mapCode, fieldCode,renewalProductEntity, planEntity, responsibilityEntity);

}

} else {

return false;

}

}

return true;

}

總結(jié)

以上是生活随笔為你收集整理的双层json报文样例_json报文解析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品久久久久久久久久久久久久久久久 | 亚洲综合首页 | 西西久久 | 奇米网7777| 天堂久久一区 | 青青免费视频 | 一级片在线免费播放 | 久久99久久99精品免观看粉嫩 | 亚洲综合色视频 | 久久久久久久久久久久久久国产 | 女教师痴汉调教hd中字 | 亚洲无码乱码精品国产 | 午夜寂寞视频 | 日韩一区二区三区在线观看 | 美女xx00 | 欧美成人精品一区二区三区在线看 | 99久久婷婷 | 深田咏美中文字幕 | 欧美性生活网 | www色视频 | 欧美激情网址 | 高清日韩一区二区 | 制服丝袜一区在线 | 黄色片免费视频 | 国产精品av一区二区 | 超碰人人射 | 黄网站免费在线观看 | 美女av网 | 久久桃色| 久久综合亚洲色hezyo国产 | 欧美大色网 | 丰满少妇被猛烈进入高清播放 | 天天操人人 | 人妻体内射精一区二区 | 成人影视在线看 | 国产午夜在线 | 免费欧美一级视频 | 国产视频www | 一级黄色免费大片 | 91精品国产99 | 亚洲欧美国产精品专区久久 | 伊人加勒比 | 久久久久久欧美 | 国产成人免费观看 | 日批av| 又色又爽又高潮免费视频国产 | 少妇自摸视频 | 国产美女特级嫩嫩嫩bbb | 91av麻豆 | 97人人爽人人爽人人爽人人爽 | 操操操影院 | 欧美一级黑人 | 黄色网址哪里有 | 密臀av在线 | 亚洲国产精品一区二区久久hs | 成年人福利网站 | 麻豆日韩 | 丰满少妇久久久久久久 | 精品中文一区二区三区 | 国内精品久久久久久久 | 91黄色免费网站 | 国产二区电影 | 好看的av在线 | 国产综合日韩 | 日韩成年视频 | 婷婷六月激情 | 国产中文在线观看 | 欧美欧美欧美 | 天天干,天天爽 | 在线观看国产欧美 | 婷婷开心激情网 | 亚州av成人 | 91亚洲国产成人久久精品网站 | 123毛片 | 国产特黄毛片 | 黄色小电影网址 | a级黄片毛片 | 三上悠亚亚洲一区 | 草逼视频免费看 | 日韩精品一区二区三区在线视频 | 免费看成人片 | 精品一区二区三区免费视频 | 青青操免费在线视频 | 精品在线观看一区二区 | 国产成人精品无码免费看81 | 伊人97| 91网视频 | 国产熟妇搡bbbb搡bbbb | 泽村玲子av | 亚洲品质自拍视频网站 | 天堂国产一区二区三区 | 国产精品伦一区二区三级视频 | 色婷婷综合激情 | 中文字幕亚洲视频 | 18女人毛片 | 国产一区二区三区在线视频观看 | 中文字幕在线观看视频免费 | 美女扒开腿免费视频 | 久久国产91 |