温馨提示:这篇文章已超过230天没有更新,请注意相关的内容是否还可用!
![删除 json 属性(jsonobject删除某个key:代码示例) 删除 json 属性(jsonobject删除某个key:代码示例)](https://www.guihejia.com/zb_users/upload/2023/12/202312171702776035391572.jpg)
要删除 JSON 对象中的某个属性,可以使用 JSONObject 类的 remove 方法。该方法接受一个字符串参数,表示要删除的属性的键。调用 remove 方法后,原始 JSON 对象中对应的属性将被删除。
示例代码如下:
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
// 创建一个 JSON 对象
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "John");
jsonObject.put("age", 25);
jsonObject.put("gender", "male");
// 删除属性
jsonObject.remove("age");
// 输出修改后的 JSON 对象
System.out.println(jsonObject);
}
}
在上述示例中,我们首先创建了一个 JSON 对象,包含了三个属性:name、age 和 gender。然后,我们调用 remove 方法,传入要删除的属性的键 "age"。我们输出修改后的 JSON 对象,可以看到属性 "age" 已被成功删除。
需要注意的是,如果要删除的属性不存在于 JSON 对象中,remove 方法将不会产生任何影响,JSON 对象保持不变。