JSONObject用法
时间: 2023-06-16 10:06:19 浏览: 91
JSONObject是Java中用于处理JSON数据的类,它允许我们以键值对的形式存储和读取JSON数据。
以下是一些常用的JSONObject方法:
1. 创建一个空的JSONObject对象
```
JSONObject json = new JSONObject();
```
2. 将JSON字符串解析成JSONObject对象
```
String jsonString = "{\"name\":\"张三\",\"age\":20}";
JSONObject json = new JSONObject(jsonString);
```
3. 将Java对象转换成JSONObject对象
```
User user = new User("张三", 20);
JSONObject json = new JSONObject(user);
```
4. 向JSONObject对象中添加键值对
```
json.put("name", "张三");
json.put("age", 20);
```
5. 从JSONObject对象中获取值
```
String name = json.getString("name");
int age = json.getInt("age");
```
6. 将JSONObject对象转换成JSON字符串
```
String jsonString = json.toString();
```
注意:使用JSONObject时,需要导入以下依赖:
```
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20210307</version>
</dependency>
```
阅读全文