因为我们项目中。后台是c++写的,后台的哥们返回的json格式首字母都是大写的,对于我们Java来说,类的命名是首字母大写,所以我们定义实体类的时候需要给他取下别名
接下来我就简单的奉上取别的大概是什么样的实体类:
package com.example.bamboo_tojson.bean2;
import java.util.List;
import com.google.gson.annotations.SerializedName;
/**
* 服务器给你的格式如果是{Name:bamboo,Pwd:11111,age:11}
*
*/
public class UserEntity {
@SerializedName("Name")
private String name;
@SerializedName("Pwd")
private String pwd;
private int age;
private List<String> list;
public List<String> getList() {
return list;
}
public void setList(List<String> list) {
this.list = list;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPwd() {
return pwd;
}
public void setPwd(String pwd) {
this.pwd = pwd;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}