添加库依赖
compile 'com.google.code.gson:gson:2.8.1'
或者去github下载最新的jar包
从接送转成列表类的:
NetAudioPagerData d=Lnew Gson().fromJson(result, NetAudioPagerData.class);可以使用GsonFormat自动生成类
![]()
然后把json数据贴进去就好了,也会自动生产getset方法,可以链式.get得到想要的对象、数据或列表等等。
![]()
转成json数据方法:gson.toJson(
object
)//可以是对象,也可以是数值等数据结构;
相对于android本身提供的JSON解析方便了很多,特别是GSONFormat这个插件自动生成类的功能太强大了,
不过缺点是这个插件不能识别非常大的json数据,可能会造成部分属性丢失,不过可以省去重复的格式来缩短json数据的长度
这样就不会有属性丢失的问题了。