如何从 json 中提取对象

How to extract objects from json

我有一个场景,我只需要整个 json 中的 1 个对象。

{"id":"1","first_name":"Steve","last_name":"Holt","user_type":"Teacher","user_key_area":"Math"}

在上面我想提取user_type。

我该怎么办?

使用它从 json 中提取 user_type,传递您的 json 响应来代替响应变量。

JsonObject object =new JsonObject(response);

String user_type = object.getString("user_type");

你得到这个 json 作为回应你可以得到 1 个这样的对象:

String value = response.getString("Key Name");

获取响应并创建 JsonObject

JsonObject jsonObject =new JsonObject(res);

创建String对象并传递字符串参数"user_type"

String userType = jsonObject.getString("user_type");

您可以使用 Google GSON to parse the json response and map it to the model directly . Here is the tutorial for the same TUTORIAL