如何检索这个? 我尝试创建 2 个模型类,一个是为“sys”创建的,另一个是为“sys”的子类创建的,但它没有用:
系统类:
public class Sys {
private ArrayList<SysInfo> sys = new ArrayList<>();
public ArrayList<SysInfo> getSys() {
return sys;
}
public void setSys(ArrayList<SysInfo> sys) {
this.sys = sys;
}
系统信息类
public class SysInfo {
private String country;
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
最佳答案
获取系统对象用户
import com.google.gson.annotations.SerializedName;
public class SysParent {
@SerializedName("sys")
private Sys sysObj;
public Sys getSysObj() {
return sysObj;
}
public void setSysObj(Sys sysObj) {
this.sysObj = sysObj;
}
}
要在 sys 中获取值,请使用以下类。
import com.google.gson.annotations.SerializedName;
public class Sys {
@SerializedName("country") private String country;
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
}
关于android - 如何使用改造获取嵌套的 json 数组对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51650447/