var data = Sys.Serialization.JavaScriptSerializer.deserialize(str);这是JS的

解决方案 »

  1.   

    JSON.parse
      

  2.   

    var data = JSON.parse([{name:'zhangsan',age:'24'},{name:'lisi',age:'30'},{name:'wangwu',age:'16'},{name:'tianqi',age:'7'}]);
    alert(data.length);  //4
    alert(data[0].name); //zhangsan
      

  3.   

    var obj = JSON.parse("[{name:'zhangsan',age:'24'},{name:'lisi',age:'30'},{name:'wangwu',age:'16'},{name:'tianqi',age:'7'}]")
      

  4.   

    楼主,注意你上面写的是,“解析这段json”, 其实在javascript里面 json 就是object对象。你可以直接使用的。var obj = [{ name: 'zhangsan', age: '24' }, { name: 'lisi', age: '30' }, { name: 'wangwu', age: '16' }, { name: 'tianqi', age: '7' }];        alert(obj[0].name);