标签:
这两个属性一般配套使用。
1.@Expose标签的2个属性.
(boolean)
反序列化 默认 true
deserialize
serialize
(boolean)
序列化 默认 true
创建Gson对象,没有@Expose注释的属性将不会被序列化
2.使用@SerializedName标签定义属性序列化后的名字
示例:
public class Persion { @Expose @SerializedName("name") private String name; @Expose @SerializedName("age") private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
Gson @Expose熟悉和@SerializedName属性
标签:
原文地址:http://www.cnblogs.com/butterfly-clover/p/5788657.html