JSON语法:传输数组

And*_*ech 12 serialization json data-transfer

一个有效的 JSON语法是什么样的东西:

{
  "username": "admin",
  "password": "123"
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我想传输一组"用户"(给定示例)而不是单个"用户"呢?

根据规范,代码是否有效JSON?

[{
  "username": "admin",
  "password": "123"
}, {
  "username": "bbvb",
  "password": "sdfsdf"
}, {
  "username": "asd",
  "password": "222"
}]
Run Code Online (Sandbox Code Playgroud)

如果没有,使用JSON传输值数组的最佳方法是什么?(并且用'最好的方式',我的意思是语法上的)

And*_*are 11

是的,您的示例是有效的JSON - 这正是您想要使用数组的方式.

编辑:这是一个关于JSON及其用法的良好链接.


Bom*_*mbe 5

不太知名的页面json.org有一个显示语法的图表.恕我直言,理解起来非常简单.