我正在研究一个安静的api并且已经通过http://jsonlint.com/进行了验证.合并后遇到的两个JSON对象;
Parse error on line 932:
...ssions": 329 }],[ { "m
---------------------^
Expecting 'EOF'
Run Code Online (Sandbox Code Playgroud)
我环顾四周找到了这个问题,但所有的答案都指向没有逗号,在我的问题中我有逗号.验证器还有什么可以寻找的?
它指向我的对象数组之间的代码;
],
[
Run Code Online (Sandbox Code Playgroud)
T.J*_*der 29
你没有展示足够的JSON,但我猜它看起来像这样:
[
{"some": "object"},
{"some": "object"}
],
[
{"some": "object"},
{"some": "object"}
]
Run Code Online (Sandbox Code Playgroud)
......这是无效的.在JSON中,必须有一个顶级项(在完整的JSON文档中必须是对象或数组).
如果要组合两个响应,则可以使每个响应成为包装器对象上的属性值,例如:
{
"response1": [
{"some": "object"},
{"some": "object"}
],
"response2": [
{"some": "object"},
{"some": "object"}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
54713 次 |
| 最近记录: |