采用加注解的方式来解决,即在相应的字段上使用@SerializedName(“别名”)注解,给Key取别名,其他的写法就和平时一样
public class Test {
/**
*此注解作用在属性上,表明这个属性在序列化成Json的时候,需要将名字序列化成
*注解的value属性指定的值。
*/
@SerializedName("姓名")
private String name;//json是中文姓名
@SerializedName("School.name")
private String schoolname;
@SerializedName("Weather data service")
private String service;
}