Android中Json数据的自动装配

来源:互联网 发布:淘宝号被别人实名认证 编辑:程序博客网 时间:2024/06/06 09:21

       今天小金子啊就给大家带来一个自己写的工具类,小金子不知道网上有没有类似的工具,我想应该是有的,听说有gson,但是小金子很不幸在知道它之前写了一个,但是也没事,算是锻炼了,所以今天在这里做一个记录和简单的介绍,今天小金子给大家的Json数据自动装配呢使用非常的简单.只要一句话就能实现json往对象属性进行填充数据,支持集合和实体对象自动创建并且注入数据,介绍这么多,直接看效果吧!


布局文件一目十行的看一下就行了

下面是一个实体对象



下面就是我们经常写的对json数据解析并通过set方法设置到对象的属性中,这里我先打印出来



没问题吧,但是现在可以这样子,大家看看刚刚的实体对象Info1,里面有三个属性名称和json数据中的是一致的,那么看效果先:


是不是很想知道实体对象的tostring方法是什么样子的?

看效果吧!


是不是json数据的转化变得这么的简单?

还不止这个呢?


这样子也行?难道json字符串中的三个对象会自己进去?

看效果吧!


是不是超爽?以后完全解放json解析呀,而且自己解析的时候字母写错集合当成对象,对象当成集合处理都是可能出现的,利用这个工具类之后再也不用考虑了!

最爽的还不是这简单的转化,

这个工具还支持对象中有各个属性和集合,

集合又包含对象,对象里面有集合,

集合里面是对象的情况都是支持的!

并且可以支持List接口和Set接口集合自动创建对象,也就是这两种集合对象只需要声明就可以,对象会自动创建,其他实体对象也是自动创建,只要json数据的格式和实体对象的格式是一致的,就可以完成转化

所以现在开始解放自己吧,至少得省下点时间去玩游戏吧。。。。哈哈

好了,下面放出源码的链接!

http://pan.baidu.com/s/1ntW6x7b

0 0