js 处理json实例

来源:互联网 发布:华西村商品交易软件 编辑:程序博客网 时间:2024/05/15 23:48





   var t="{'firstName': 'cyra','lastName': 'richardson', 'address': { 'streetAddress': '1Microsoft way', 'city': 'Redmond', 'state': 'WA', 'postalCode':98052 },'phoneNumbers': [ '425-777-7777','206-777-7777' ] }";
    varjsonobj=eval_r('('+t+')');
   alert(jsonobj.firstName);
   alert(jsonobj.lastName);
 alert(jsonobj.address.streetAddress);


vart2="[{name:'zhangsan',age:'24'},{name:'lisi',age:'30'},{name:'wangwu',age:'16'},{name:'tianqi',age:'7'}]";
var myobj=eval_r(t2);
for(var i=0;i
  // alert(myobj[i].name);
   //alert(myobj[i].age);
}

var t3="[['14113295100','社旗县国税局桥头税务所','社旗县城郊乡长江路西段']]";
//通过eval_r() 函数可以将JSON字符串转化为对象
var obj = eval_r(t3);
for(var i=0;i
   for(var j=0;j
//alert(obj[i][j]);
   }

}