您的位置:首页 > 移动开发 > Android开发

Android 利用gson将json字符串数组转陈对象的方法

2015-11-09 15:54 609 查看
前提:下载Gson.jar

List<DaShangScanPostsBean> persons = new ArrayList();

Gson gson = new Gson();

List<JsonElement> list = new ArrayList();

JsonParser jsonParser = new JsonParser();

JsonElement jsonElement = jsonParser.parse(arg2); // 将json字符串转换成JsonElement

JsonArray jsonArray = jsonElement.getAsJsonArray(); // 将JsonElement转换成JsonArray

Iterator it = jsonArray.iterator(); // Iterator处理

while (it.hasNext()) { // 循环

jsonElement = (JsonElement) it.next(); // 提取JsonElement

String json = jsonElement.toString(); // JsonElement转换成String

DaShangScanPostsBean person = gson.fromJson(json, DaShangScanPostsBean.class); // String转化成JavaBean

persons.add(person); // 加入List

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: