JSONObject获取全部值
时间: 2024-09-11 11:17:34 浏览: 35
`JSONObject` 是在 Java 中处理 JSON 数据时常用的类之一,它属于 JSON 库(如 org.json)中的一部分。要获取 `JSONObject` 中的所有值,可以使用 `values()` 方法或者遍历 `JSONObject` 中的键,然后使用这些键来获取对应的值。以下是使用 `values()` 方法获取所有值的示例代码:
```java
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
// 创建一个JSONObject实例
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "张三");
jsonObject.put("age", 30);
jsonObject.put("city", "北京");
// 使用values()方法获取所有的值
java.util.List<Object> values = jsonObject.values();
// 遍历并打印所有值
for (Object value : values) {
System.out.println(value);
}
}
}
```
在这个例子中,`values()` 方法返回了一个包含 `JSONObject` 中所有值的 `java.util.List<Object>` 集合。然后你可以遍历这个集合来处理每一个值。
阅读全文