使用谷歌Gson实现Json串和Java Bean互转
2015-02-06 20:50
260 查看
/** * 使用谷歌Gson实现Json串和Java Bean互转 */ public class JsonHelper { public static String toJson(Object src){ return new Gson().toJson(src); } public static <T> T fromJson(String json, Class<T> clazz) throws Exception { return new Gson().fromJson(json, clazz); } public static <T> List<T> fromJsonArray(String json, Class<T> clazz) throws Exception { List<T> lst = new ArrayList<T>(); JsonArray array = new JsonParser().parse(json).getAsJsonArray(); for(final JsonElement elem : array){ lst.add(new Gson().fromJson(elem, clazz)); } return lst; } }
相关文章推荐
- 利用Gson实现Json串和Java Bean互转(未测试)
- 关于安卓Web App如何实现推送的努力(使用谷歌gcm)
- 使用GSON和泛型解析约定格式的JSON串(转)
- 使用Google的Gson实现对象和json字符串之间的转换
- Android Studio使用插件GsonFormat快速实现JavaBean
- 使用ajax与Gson实现登录验证
- 关于使用commons-betwixt组件实现xml信息-->Java Bean的转化的一些感受
- 使用谷歌的gson生成数据
- 在Android Studio中如何添加GSON 并使用GsonFormat快速实现实体类
- 使用谷歌Volley和gson序列化,反序列
- 在Android Studio中如何添加GSON 并使用GsonFormat快速实现实体类
- 谷歌gson使用
- java对象和json数据转换实现方式2-使用gson实现
- Android应用之——谷歌官方Json解析工具Gson的使用
- 使用Google的Gson实现对象和json字符串之间的转换
- Android中的应用——谷歌官方Json分析工具Gson使用
- Ext Js 4实现的一个搜索框,调用的是谷歌的api,使用谷歌来搜索
- 使用谷歌翻译让你的网站也实现多国语言版
- Android使用Gson解析JSON连接服务器实现客户端登陆功能
- Android的Gson的使用方法,实现Json结构间相互转换