怎么把JOSN格式:{"pieTes":[{"colors":"Sony","value":7},{"colors":"Samsumg","value":14},{"colors":"LG","value":21},{"colors":"Vizio","value":34},{"colors":"Insignia","value":24}]}

用JS 转换成 数组 [['Sony',7], ['Samsumg',14], ['LG',21], ['Vizio',34], ['Insignia', 24]];


  1. php直接json_decode($json,true) 这样就可以得到数组的

  2. js的话 var array = eval(json),然后将array循环,就可以得到一个数组



    json和php数组 格式的互相转换,参考如下:

  $php_json = json_encode($json_arr); //把php数组格式转换成 json 格式的数据
  echo $php_json;
  $php_json = json_decode($php_json); //再把json格式的数据转换成php数组
  print_r($php_json);

  json数组
  $json = '[{"id":"22","name":"33","descn":"44"}]'; //json格式的数组转换成 php的数组
  $arr = (Array)json_decode($json);
  echo $arr[0]->id; //用对象的方式访问


json_encode函数就可以了