必须首先将其作为Json数组接受,然后在读取其Object时必须使用Object Mapper.readValue,因为Json Object Still in String。
List<User> list = new ArrayList<User>();JSonArray jsonArr = new JSonArray(response);for (int i = 0; i < jsonArr.length(); i++) { JSonObject jsonObj = jsonArr.getJSonObject(i); ObjectMapper mapper = new ObjectMapper(); User usr = mapper.readValue(jsonObj.toString(), User.class); list.add(usr);}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)