android - GSON解析android

标签 android json parsing null gson

这是我的 JSON:

{
    "Curs": [
        {
            "ID": "AED",
            "Name": "Dirhamul Emiratelor Arabe",
            "Curs": "0.8503",
            "Multiplier": "1",
            "Data": "2011-02-09"
        },
        {
            "ID": "AUD",
            "Name": "Dolarul australian",
            "Curs": "3.1572",
            "Multiplier": "1",
            "Data": "2011-02-09"
        }
    ]
}

这是我的课:

public class Curs {

@SerializedName("ID")
public String id;

@SerializedName("Name")
public String nume;

@SerializedName("Curs")
public  double crs;

@SerializedName("Multiplier")
public  int mult;

@SerializedName("Data")
public  Date data;

public String getId() {
    return id;
}
public void setId(String id) {
    this.id = id;
}
public String getNume() {
    return nume;
}
public void setNume(String nume) {
    this.nume= nume;
}
public void setCrs(double crs) {
    this.crs=crs;
}
public double getCrs(){
    return crs;
}
public void setMult(int mult) {
    this.mult=mult;
}
public int getMult(){
    return mult;
}
public void setData(Date data) {
    this.data=data;
}
public Date getData(){
    return data;
}

这是包含我的列表的类:

public class CursList {

public static List<Curs> listaCurs;

public void setCursList(List <Curs> listaCurs) {
    this.listaCurs = listaCurs;
}

public List<Curs> getCursList() {
    return listaCurs;
}

我是这样解析的:

Gson gson=new Gson();

    CursList listaCurs=gson.fromJson(Jsonresult,CursList.class);

当我访问列表时,我得到一个空指针。我做错了什么?

最佳答案

发现了愚蠢的问题。 Json 不接受日期格式。这就是问题所在。感谢大家的帮助。

关于android - GSON解析android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4945732/

相关文章:

java - 有没有办法覆盖 BufferedReader 使用的行结尾?

java - Android:如何在更新 UI 的同时创建循环延迟

android - 在 ViewPager 的每个屏幕中使用多个 fragment

android - 在数组适配器中省略空 View

javascript - jquery 自动完成,从 mysql 查询传递 JSON 数据

json - 如何将 Oracle 的 JSON_VALUE 函数与 PreparedStatement 一起使用

php - PHP解析/语法错误;以及如何解决它们

javascript - 将 Ruby 对象转换为 Javascript 对象以进行插值

parsing - 在词法输入序列时指定文字的字符名称是什么?

regex - 逐行解析文件中的关键字符并复制行