淘先锋技术网

首页 1 2 3 4 5 6 7

在Java中,我们可以使用以下几种方式来接收json字符串:

1. 使用String类型的变量接收json字符串

String jsonStr = "{\"name\": \"Tom\", \"age\": 20}";

2. 使用Json库将json字符串转换为相应的对象

import com.alibaba.fastjson.JSON;
String jsonStr = "{\"name\": \"Tom\", \"age\": 20}";
Student student = JSON.parseObject(jsonStr, Student.class);

3. 使用Json库将json字符串转换为Json对象

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
String jsonStr = "{\"name\": \"Tom\", \"age\": 20}";
JSONObject jsonObject = JSON.parseObject(jsonStr);

4. 使用Json库将json字符串转换为Json数组

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
String jsonStr = "[{\"name\": \"Tom\", \"age\": 20}, {\"name\": \"Jerry\", \"age\": 18}]";
JSONArray jsonArray = JSON.parseArray(jsonStr);

以上是常用的接收json字符串的方法,根据实际需求选择相应的方式即可。