Javascript 如何创建json的3D数组并对其进行解析?

Javascript 如何创建json的3D数组并对其进行解析?,javascript,php,arrays,json,Javascript,Php,Arrays,Json,我尝试将两个数据库表组合成一个json对象,我认为它可能是一个3D数组 像这样↓ 表1->(姓名:“肯”)(性别:“男性”) 表2->(姓名:“Lon”),(性别:“男性”) 表1和表2为第一维度,姓名和性别为第二维度, 肯和男是第三维度 因此,我用PHP“json_encode()”创建了一个json对象,并尝试用javascript解析它 json对象: { "client_infos":[ { "client": { "no": 1, "C_name": "ken"

我尝试将两个数据库表组合成一个json对象,我认为它可能是一个3D数组

像这样↓

表1->(姓名:“肯”)(性别:“男性”)

表2->(姓名:“Lon”),(性别:“男性”)

表1和表2为第一维度,姓名和性别为第二维度, 肯和男是第三维度

因此,我用PHP“json_encode()”创建了一个json对象,并尝试用javascript解析它

json对象:

{
"client_infos":[ {
    "client": {
        "no": 1, "C_name": "ken", "input_date": "2017-07-20 13:44:46", "total_price": 123
    }
    ,
    "item_lists":[["item_list",
    {
        "no": 1, "rs_no": 1, "item_name": "ApplePie", "item_quantity": 2, "unit_price": 10
    }
    ],
    ["item_list",
    {
        "no": 2, "rs_no": 1, "item_name": "BananaCow", "item_quantity": 3, "unit_price": 5
    }
    ]]
}
,
{
    "client": {
        "no": 3, "C_name": "ken", "input_date": "2017-07-20 14:24:26", "total_price": 200
    }
    ,
    "item_lists":[["item_list",
    {
        "no": 5, "rs_no": 3, "item_name": "LimeMilk", "item_quantity": 5, "unit_price": 33
    }
    ]]
}
]
}

如何解析它? 例如,我想提取第二个客户端和项目列表的数据

我一直在使用JSON.parse(JSON),但我不知道如何获取值

var content = JSON.parse(res);
console.log(content.client_infos.client[1].no);

它不起作用。

最后,我找到了正确的方法来获得这样的值

var object = JSON.parse(variableOrStringLiteral);
var obj = JSON.parse(content);
obj.client_infos[0].client.no;

你如何用什么来解析它?PHP。Javascript?这取决于JS是如何获得它的,您还没有展示。还有别的吗?