GsonUtil
谷歌Gson解析Json数据工具类
public class GsonUtil {
//使用Gson进行解析Bean
public static <T> T getBean(String jsonString, Class<T> cls) {
T t = null;
try {
Gson gson = new Gson();
t = gson.fromJson(jsonString, cls);
} catch (Exception e) {
// TODO: handle exception
}
return t;
}
// 使用Gson进行解析 List<Beans>
public static <T> List<T> getBeans(String jsonString, Class<T> cls) {
List<T> list = new ArrayList<T>();
try {
Gson gson = new Gson();
list = gson.fromJson(jsonString, new TypeToken<List<T>>() {
}.getType());
} catch (Exception e) {
}
return list;
}
}