Json GSON一对一关系
我想知道Json GSON一对一关系,json,gson,Json,Gson,我想知道Gson库的JSON结构应该是什么,以便使用一对一关系(也称为belongsTo) 这是我的模型 public class Course { private int id; private String name; private Teacher teacher; //...setters and getters } public class Teacher { private int id; private String name
Gson
库的JSON
结构应该是什么,以便使用一对一关系(也称为belongsTo)
这是我的模型
public class Course {
private int id;
private String name;
private Teacher teacher;
//...setters and getters
}
public class Teacher {
private int id;
private String name;
private String lastName;
//...setters and getters
}
到目前为止,我使用gson.fromJSON(string,Course.class)
填写课程的格式如下:
{
"id":1,
"name":"Math"
}
如果你的JSON是这样构造的,我相信GSON应该正确地处理它
{
"id":1,
"name":"Math",
"teacher": {
"id": 2,
"name": "John",
"lastName": "Doe"
}
}
我不想指出明显的问题,但是。。。只需使用Gson并序列化类即可查看JSON。