Android Gson常用解析转换方法

Android Gson常用解析转换方法

Android Gson常用解析转换方法

1、Json数据转实体对象

Gson gson = new Gson();
ArrayList<User> users = gson.fromJson(jsonData, new TypeToken<ArrayList<User>>(){}.getType());


2、Json数据转List<Map<String,Object>

Gson gson = new Gson();
List<Map<String, Object>> sortingData = gson.fromJson(jsonData, new TypeToken<List<Map<String, Object>>>() {}.getType());


3、实体对象转Json数据

Gson gson = new Gson();
String jsonStr = gson.toJson(users);