我正在尝试创建可模拟的测试API。
我要创建什么?
我正在尝试使用包含另一个嵌套对象的嵌套对象构建Json对象。
使用示例:商店对象=>商店信息=>产品列表
我希望创建的内容
{
"Object": {
"id": 0,
"name": "Nova",
"nestedObject": {
{
"id": 1,
"name": "NestedNestedObject1",
},
{
"id": 2,
"name": "NestedNestedObject2",
},
}
我得到的结果:
Error: Parse error on line 11:
...: { {
----------------------^
Expecting 'STRING', '}'
在NestedNestedObject2
如何创建嵌套的嵌套对象?如果我是对的,那么模拟对象接受纯Json
答案 0 :(得分:1)
这取决于您要创建的内容,并且取决于您的API。实际的问题是您的JSON无效。
在nestedObject
之后只有{
,这是错误的。在这种情况下,我假设您想拥有一个nestedObject
数组(也许名称也应该为nestedObjects
),所以将进行修复(请参阅数组[]
):
{
"Object": {
"id": 0,
"name": "Nova",
"nestedObject": [
{
"id": 1,
"name": "NestedNestedObject1"
},
{
"id": 2,
"name": "NestedNestedObject2"
}
]
}
}