map和json互转 2021-11-05 /** * 转换MP自己定义的JSONArray对象为List对象 * @param obj * @return */ public static List jsonArrToList(JSONArray arr){ String key = null; String val = null; Iterator it = null; JSONObject obj = null; Map map = null; List list = new ArrayList(); try { for (int i = 0; i < arr.length(); i++) { map = new HashMap(); obj = arr.getJSONObject(i); it = obj.keys(); while(it.hasNext()){ key = it.next(); val =(obj.get(key)).toString(); map.put(key, val); } list.add(map); } } catch (JSONException e) { e.printStackTrace(); } return list; } /** * 转换MP自己定义的JSONArray对象为List对象 * @param obj * @return */ public static JSONArray listToJsonArr(List list){ String key = null; String val = null; Iterator it = null; JSONObject obj = null; Map map = null; JSONArray arr = new JSONArray(); try { for (int i = 0; i < list.size(); i++) { obj = new JSONObject(); map = list.get(i); it = map.keySet().iterator(); while(it.hasNext()){ key = it.next(); val =(map.get(key)).toString(); obj.put(key, val); } arr.put(obj); } } catch (JSONException e) { e.printStackTrace(); } return arr; } 【map和json互转】 推荐阅读 胡萝卜切片怎么切 k8s原来这么简单(二)安装k8s1.23集群 亚冠分组抽签 亚冠16强如何产生8强,欧冠16强名单 动车上的厕所在哪个位置 微信自动扣费服务在哪里关闭 孕妇适合吃的干果类有哪些 孕妇能吃哪些坚果 白玫瑰一般送多少朵 送多少玫瑰 针织布头最大批发市场在哪里 呼啦圈是不是越重越好 呼啦圈是否越重越好 教育学主要学习一些什么课程 要女朋友是干什么的 女朋友怎么样 工作方法分析的步骤,工作分析的步骤包括哪些? 杜兰特生日是几月几号 豆角怎么吃减肥 豆角如何吃减肥 海尔混动热水器星悦YTS 海尔电热水器型号 湿气重一个月汗蒸几次 奇亚籽为啥越吃越胖 武夷岩茶水仙怎么喝 武夷岩茶水仙怎么泡 小舍得 java heap文件分析 急于表达——往往欲速则不达 第三节|第三节 快乐和幸福(12) 20170612时间和注意力开销记录 2.6|2.6 Photoshop操作步骤的撤消和重做 [Ps教程] 对称加密和非对称加密的区别 眼光要放高远 樱花雨 前任 2020-04-07vue中Axios的封装和API接口的管理 烦恼和幸福