jsonobject删除某个key用java写
时间: 2023-11-27 08:52:16 浏览: 97
可以使用 Java 中的 JSONObject 类来删除 JSON 对象中的某个 key。以下是一个示例代码:
```java
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
JSONObject jsonObject = new JSONObject("{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}");
System.out.println("Original JSONObject: " + jsonObject);
// 删除 key 为 "age" 的键值对
jsonObject.remove("age");
System.out.println("Modified JSONObject: " + jsonObject);
}
}
```
输出结果为:
```
Original JSONObject: {"city":"New York","name":"John","age":30}
Modified JSONObject: {"city":"New York","name":"John"}
```
在上面的示例代码中,我们首先创建了一个 JSONObject 对象,并打印出原始的 JSON 字符串。然后,我们使用 `remove()` 方法删除了 key 为 "age" 的键值对,并再次打印出修改后的 JSONObject 对象。
阅读全文