原理
- 利用序列化和反序列化实现json字符串和java对象的转化
dependencies {
/** 添加网络数据为Gson的数据*/
implementation "com.google.code.gson:gson:2.8.0"
}
使用细节
- java成员变量名要和json内的key值保持一致
- json中包含JsonArray时使用的实例
private List<对象> json中key值的名字
//其中上面的对象也要遵守第一条规则
- java对象也可以自定义名称,单也要有对应关系,方法如下
@SerializedName("json中的key值")
private String 自定义的名字
网友评论