分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

JSONObject

发布时间:2023-09-06 02:03责任编辑:白小东关键词:暂无标签
 JSONObject paramJson = JSONObject.parseObject(param); ???????if (!paramJson.containsKey("peerTime")) { ???????????throw new BaseException(ErrorCodeEnum.CODE_DB_CONNECT_ERROR, "set peer param must contains param peerTime"); ???????}
数组
"statisticsInfo": [{ ???????"idType": 0, ???????"id": "1234567" ???},{ ???????"idType": 1, ???????"id": "1234567" ???}]
List<JSONObject> statisticsInfoJson = JSONArray
???????.parseArray((paramJson.get("statisticsInfo")).toString(), JSONObject.class);
List<StatisticsIdEntity> statisticsIds = new ArrayList<>(statisticsInfoJson.size());
for (JSONObject jsonObject : statisticsInfoJson) {
???StatisticsIdEntity statisticsIdEntity = new StatisticsIdEntity();
???statisticsIdEntity.setIdType(Short.valueOf(String.valueOf(jsonObject.get("idType"))));
???statisticsIdEntity.setIdValue(String.valueOf(jsonObject.get("id")));
???statisticsIds.add(statisticsIdEntity);
}
 

参数格式如下(areaCode是区域码,deviceId是点位id)

[{

       "areaCode": "12345",

       "deviceId": "12345"

},

{

       "areaCode": "12346",

       "deviceId": "12346"

}]

List<Map> areDeviceIds=JSONArray.parseArray(areaDeviceIds, Map.class)

JSONObject

原文地址:https://www.cnblogs.com/xjatj/p/9272186.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved