jsonObject jsonArray删除指定键(字段)

xiaoxiao2021-02-28  102

用springmvc自带的注解@ResponseBody直接转换json,查询是list就是json数组,是object就是json对象。今天只要介绍net.sf.json.JSONArray和net.sf.json.JSONObject的删除指定键值对的方法。

json对象删除指定的键:

JSONObject jsonObject = JSONObject.fromObject(map);

JSONObject jsonObject2 = jsonObject.discard("name1"); name1为指定的键。

json数组删除指点的对象:

JSONArray jsonArray = JSONArray.fromObject(list);

JSONArray jsonArray2 = jsonArray.discard(0);

json数据删除对象里指点的键:

JSONArray jsonArray = JSONArray.fromObject(list); JSONArray jsonArray1 = new JSONArray(); for (int i = 0; i < jsonArray.size(); i++) { JSONObject jsonObject = (JSONObject) jsonArray.get(i); JSONObject jsonObject2 = jsonObject.discard("name1"); jsonArray1.add(jsonObject2); }

转载请注明原文地址: https://www.6miu.com/read-54578.html

最新回复(0)