📌  相关文章
📜  如何从 java 中的 jsonobject 中删除对象 - Javascript (1)

📅  最后修改于: 2023-12-03 15:23:46.566000             🧑  作者: Mango

如何从 Java 中的 JSONObject 中删除对象

在以 Java 为主要开发语言的程序中,使用 JSONObject 进行 JSON 数据的操作很常见。当需要从 JSONObject 中删除某个特定的对象时,可以使用 remove() 方法实现。

代码示例
import org.json.JSONObject;

public class Main {
    public static void main(String[] args) {
        JSONObject jsonObject = new JSONObject("{\"name\":\"John\",\"age\":30,\"city\":\"New York\"}");

        // 删除 age 属性
        jsonObject.remove("age");

        System.out.println(jsonObject.toString());
    }
}

在上面的代码中,先创建一个 JSONObject 对象,然后使用 remove() 方法删除 age 属性,最后输出 JSONObject 的字符串表示形式。

输出结果
{"city":"New York","name":"John"}

可以看到,age 属性已经被成功删除。

小结

通过本文的介绍,我们了解了如何在 Java 中使用 JSONObject 删除对象的方法 remove()。需要注意的是,该方法只能删除 JSONObject 中已经存在的属性,如果删除不存在的属性,不会产生任何效果。