JSONObject 是 org.json 库中的一个类,用于创建和操作 JSON 对象。以下是一些常用的 JSONObject 方法:
1、put(key, value): 向 JSON 对象中添加键值对。
jsonObject.put("key", "value");
2、get(key): 获取指定键的值。
String value = jsonObject.get("key").toString();
3、has(key): 检查是否存在指定的键。
boolean hasKey = jsonObject.has("key");
4、remove(key): 删除指定键值对。
jsonObject.remove("key");
5、keySet(): 获取 JSON 对象中所有键的集合。
Set<String> keys = jsonObject.keySet();
6、toString(): 将 JSON 对象转换为 JSON 字符串。
String jsonString = jsonObject.toString();
7、length(): 获取 JSON 对象中键值对的数量。
int size = jsonObject.length();
8、getJSONObject(key): 获取指定键的嵌套 JSON 对象。
JSONObject nestedObject = jsonObject.getJSONObject("key");
9、getJSONArray(key): 获取指定键的嵌套 JSON 数组。
JSONArray jsonArray = jsonObject.getJSONArray("key");