1. 程式人生 > >gson解析json字串

gson解析json字串

 String retJson = HttpRequestUtil.sendGet1(url, auth, null);
JsonParser parser = new JsonParser();
JsonObject ret = parser.parse(retJson).getAsJsonObject();
Integer totalCount = ret.get("data").getAsInt();

返回資料是JsonArray:

String retJson = HttpRequestUtil.sendGet1(url, auth, null);
JsonParser parser = new JsonParser();
JsonObject ret = parser.parse(retJson).getAsJsonObject();
JsonArray dataArray = ret.getAsJsonArray("data");
if (dataArray != null) {
    for (JsonElement table : dataArray) {
          DwModelEntity modelEntity = tableJson2Model(table.getAsJsonObject());
          modelEntityList.add(modelEntity);
     }
}