笔记补录:
net.sf.json.JSONArray和net.sf.json.JSONObject的删除指定键值对的方法
json数组删除指点的对象:
JSONArray jsonArray = JSONArray.fromObject(list);
JSONArray jsonArray2 = jsonArray.discard(0);
json对象删除指定的键:
JSONObject jsonObject = JSONObject.fromObject(map);
JSONObject jsonObject2 = jsonObject.discard("name1"); //name1为指定的键。
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);
}
本文介绍如何使用net.sf.json库中的JSONArray和JSONObject类删除指定键值对。包括从JSON数组中移除特定对象,从JSON对象中删除指定键,以及从一系列JSON对象组成的数组中批量删除相同键。
4616

被折叠的 条评论
为什么被折叠?



