版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wei844067872/article/details/88050297
try { String string = responseBody.string(); /* * 第一种解析"[]"json串 * string是json串 */ JSONArray jsonArray = new JSONArray(string); for (int i=0; i < jsonArray.length(); i++) { JSONObject jsonObject = jsonArray.getJSONObject(i); String id = jsonObject.getString("id"); //String name = jsonObject.getString("name"); //String version = jsonObect.getString("version"); //JSONObject jsonObject = jsonArray.getJSONObject(i); Log.d("++++++ResponseBody",id); } /* * 第二种解析[]"json串 推荐 *BeanName是实体类或者称为bean类 string是json串 */ final List<BeanName> beanName = new Gson().fromJson(string,new TypeToken<List<BeanName>>(){}.getType()); } catch (JSONException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }