如何从json中提取对象

时间:2015-03-23 14:01:19

标签: android android-activity android-json

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

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

在上面我想提取user_type。

我该怎么做?

4 个答案:

答案 0 :(得分:3)

您可以使用Google GSON来解析json响应并将其直接映射到模型。以下是相同TUTORIAL

的教程

答案 1 :(得分:0)

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

JsonObject object =new JsonObject(response);

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

答案 2 :(得分:0)

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

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

答案 3 :(得分:0)

获取响应并创建JsonObject

JsonObject jsonObject =new JsonObject(res);

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

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