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);
     }
}

你可能感兴趣的:(Java)