我有以下Java
对象:JSON只允许一个顶级值?
public class PersonDetails {
private Person person;
private List<Relative> relatives;
public PersonDetails() {};
//getters and setters
}
我想创建存根JSON
这使我可以解析它使用GSON
的Java对象。
当我尝试使用下面的JSON,但我得到的错误:
JSON only allows one top level value
我怎样才能改变我的JSON
,使其有效?
我目前的JSON:
{
"Person": {
"id": "123",
"name: "stubName"
},
[
"Relative": {
"name": "relative1",
"relation: "mother"
}
]
}
这是我的问题,我的JSON结构不正确。 – java123999