Json常见实例:
1:基本Json对象
JsonParser jsonParser = new JsonParser();
JsonObject jsonObject = (JsonObject) jsonParser.parse(response.body().string());
String content=jsonObject.get(“content”).getAsString();
{
"code":1,
"content":"1"
}
2:Json对象
JsonParser jsonParser = new JsonParser();
JsonObject jsonObject = (JsonObject) jsonParser.parse(response.body().string());
JsonObject jo=jsonObject.getAsJsonObject(“content”)
String terminalId=jo.get(“terminalId”).getAsString();
{
"code":1,
"msg":"",
"content":{
"terminalId":428,
"terminalToken":"593cbcaaa649a4af66667"
}
}
3:Json数组
JsonParser jsonParser = new JsonParser();
JsonObject jsonObject = (JsonObject) jsonParser.parse(response.body().string());
JsonArray jsonArray=jsonObject.getAsJsonObject(“content”)
String imageUrl=jsonArray.get(0).getAsJsonObject().get(“imageUrl”).getAsString();

这篇博客介绍了Android中使用Gson库解析Json的基本实例,包括解析基本Json对象、Json对象、Json数组以及整体解析,并强调了在进行整体解析时的注意事项,如内部类需为static,属性名需与Json键匹配。
最低0.47元/天 解锁文章
2414

被折叠的 条评论
为什么被折叠?



