数组中包含单个项目的数组的JSON输出规范是什么?
是吗:
{"people":{"person":[{"id":1,"name":"jimbob"}]}}
或者:
{"people":{"person":{"id":1,"name":"jimbob"}}}
我知道数组中多个项目的JSON规范是:
{"people":{"person":[{"id":1,"name":"jimbob"},{"id":2,"name":"bettysue"}]}}
但我似乎无法找到一个关于如何表示数组中单个项目的规范。
答案 0 :(得分:0)
这是第一个 -
{"people":{"person":[{"id":1,"name":"jimbob"}]}}
否则它将是一个对象,而不是一个数组。
顺便说一下,删除“person”对象似乎更有意义(似乎多余):
{"people":[{"id":1,"name":"jimbob"}]}
答案 1 :(得分:0)
实际上所有这些都会返回对象。
要返回数组,您需要使用以下内容:
[{ “ID”:1, “名称”: “哈里”},{ “ID”:2 “名称为”: “萨利”}]