JSON中的阵列阵列

问题描述:

我对JSON语法有点新。我试图正确地学习它。我有一个场景,我有一个对象数组。每个对象都有两个属性,它们本身就是数组。根对象被称为“部门”。每个部门都有“经理”和“员工”。在这一点上,我有以下,但我卡:JSON中的阵列阵列

var departments = { 
    "data": [ 

    ] 
}; 

有人可以指出我在正确的方向吗?谢谢!

+0

下一次,创建你想要的结构,在PHP中说,然后json_encode并回显它看看它是什么样子。 – 2010-09-20 18:51:11

+0

在您的JSON对象中使用数组作为*别实际上并不值得推荐,因为它非常不安全。 – Ryoku 2013-03-27 18:33:37

这不是JSON,你描述的结构看起来像这样在JSON:

[{"managers":["John"],"employees":["Peter","Maria"]},{"managers":["Anna"],"employees":["Philip","Jane"]}] 

根对象只是一个数组,它不会有一个名字。

嗯,这里是对象的数组,每个有两个数组属性:

[ 
    {prop1: [ ... ], prop2: [ ... ]}, 
    {prop1: [ ... ], prop2: [ ... ]} 
] 

希望帮助。