如果给一个固定json格式,对应php的关联数组怎么写?

json格式为:
[
{ name:"手机", open:false,
nodes: [
{ name:"诺基亚", isParent:true},
{ name:"三星"},
{ name:"索爱"},
{ name:"多普达"}
]},
{ name:"电脑", open:true,
nodes: [
{ name:"硬件"},
{ name:"整机", isParent:true},
{ name:"网络"}
]},
{ name:"家电", open:false,
nodes: [
{ name:"电视"},
{ name:"冰箱"},
{ name:"空调", isParent:true}
]}
]

慕田峪9158850
浏览 143回答 1
1回答

ibeautiful

一个办法,先用json_decode解析成对象,然后遍历对象生成数组如果不支持json_decode函数的话,只能用分割字符串,或者正则匹配了。但是匹配起来很麻烦PS 。。你说的是这个json的php数组表现形式么?如果是的话 就是这样的格式$json = array(array('name' => '家电','open' => false,'nodes' => array(array('name'=>'电视'),array('name'=>'冰箱'),array('name'=>'空调',isParent=>true))),array()// more here);
打开App,查看更多内容
随时随地看视频慕课网APP