【发布时间】:2017-06-05 10:20:09
【问题描述】:
我有以下Java 对象:
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,则会收到此错误。