json数据的解析

php声明没有键的数组,用json_encode输出:

$array=array("1","2","3"); 

echo json_encode($array);//输出["1","2","3"]

js解析的时候:

var jobj=eval(str);//解析为一个数组

alert(jobj[0]);//弹出1

 

php声明有键的数组,用json_encode输出:

$array=array('a'=>'1','b'=>'2','c'=>'3'); 

echo  json_encode($array);//输出{"a":"1","b":"2","c":"3"} 

js解析:

var jobj=eval('('+str+')'); 

alert(jobj.a)//弹出1

引用地址:http://www.jb51.net/article/34280.htm

 

posted on 2016-05-01 20:36  辉子t1  阅读(175)  评论(0编辑  收藏  举报

导航