外部数组是REST API的有效JSON吗?

And*_*man 6 javascript rest node.js

在Node.js webb应用程序中使用MongoDB与Mongoskin时,我可以.find()在集合上运行以获取其所有文档.结果是一个mongodb游标.然后使用cursors .toArray()方法将此光标转换为Array .

[
  {
    _id: "53ea101656cb0c0407306405",
    key: "value", 
    ...
  }, 
  {
    _id: "53ea101656cb0c0407306405",
    key: "value", 
    ...
  },
  ...
]
Run Code Online (Sandbox Code Playgroud)

但这是REST Api的有效JSON输出吗?...还是应该将外部数组转换为对象?也许没关系?

Eri*_*ein 9

它是有效的 JSON,假设您在键周围加上引号.REST没有指定JSON响应必须使用的格式,因此请执行适合您的应用程序的任何内容.