JSON转String String转JSON
时间: 2023-07-25 07:19:55 浏览: 94
string转json
4星 · 用户满意度95%
JSON转String可以使用JSON库中的toString()方法,String转JSON可以使用JSON库中的相应方法。
具体实现方法如下:
1. 导入JSON库
```java
import org.json.JSONObject;
import org.json.JSONArray;
```
2. JSON转String
```java
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "Tom");
jsonObject.put("age", 25);
String jsonString = jsonObject.toString();
System.out.println(jsonString);
```
以上代码会将JSONObject对象转换为字符串类型,并输出转换后的字符串。
3. String转JSON
```java
String jsonString = "{\"name\":\"Tom\",\"age\":25}";
try {
JSONObject jsonObject = new JSONObject(jsonString);
System.out.println(jsonObject.get("name"));
System.out.println(jsonObject.get("age"));
} catch (JSONException e) {
e.printStackTrace();
}
```
以上代码会将表示JSONObject的字符串类型转换为JSONObject对象,并输出对象中对应的属性值。
如果想要将JSONArray转换为字符串,方法同JSONObject,直接调用JSONArray对象的toString()方法即可。
阅读全文