4月 032018
 

  对于简单的key:value的json数据,我们把所有的key定义为类成员,然后gson.fromJson即可序列化为java对象。

  对于复杂的json数据,里面既有普通的key:value数据,也有二级的列表的数据,我们该如何处理呢?

  事实上,非常的简单,我们在该类里再定义一个内部类,和一个List组织该内部类的对象即可,比如下面的json数据:

  那么我们定义的解析类如下:

  解析的时候使用如下代码即可:

  是不是非常的简单!