JSON中的阵列阵列
问题描述:
我对JSON语法有点新。我试图正确地学习它。我有一个场景,我有一个对象数组。每个对象都有两个属性,它们本身就是数组。根对象被称为“部门”。每个部门都有“经理”和“员工”。在这一点上,我有以下,但我卡:JSON中的阵列阵列
var departments = {
"data": [
]
};
有人可以指出我在正确的方向吗?谢谢!
答
这不是JSON,你描述的结构看起来像这样在JSON:
[{"managers":["John"],"employees":["Peter","Maria"]},{"managers":["Anna"],"employees":["Philip","Jane"]}]
根对象只是一个数组,它不会有一个名字。
答
嗯,这里是对象的数组,每个有两个数组属性:
[
{prop1: [ ... ], prop2: [ ... ]},
{prop1: [ ... ], prop2: [ ... ]}
]
希望帮助。
下一次,创建你想要的结构,在PHP中说,然后json_encode并回显它看看它是什么样子。 – 2010-09-20 18:51:11
在您的JSON对象中使用数组作为*别实际上并不值得推荐,因为它非常不安全。 – Ryoku 2013-03-27 18:33:37