js解析Json数据

来源:互联网 发布:怎么申请网络金融p2p 编辑:程序博客网 时间:2024/03/29 13:47
方式一:使用eval解析
  var obj = eval(json);
  alert(obj.constructor);
  alert(obj.contry.area.women);
  //方式二:使用Funtion函数
  var strJSON = "{name:'json name'}";//得到的JSON
  var obj = new Function("return" + strJSON)();//转换后的JSON对象
  alert(obj.name);//json name

  alert(obj.constructor);


使用:

varbj = eval('(' + str + ')');   
     alert(obj.toJSONString()); 


2.var jsonText = JSON.stringify(data); 
// alert(jsonText);  


3.var obj = eval(data);
//     for(var i=0;i<obj.length;i++){
//     for(var j=0;j<obj[i].length;j++){
//     alert(obj[i][j]);}}


for(var ke in map){
    series.push({"value":map[ke], "barWidth": 10, "symbol":'droplet',"symbolSize":2});
series.push({"value":map[ke], "symbolSize":2});
    b = map[ke];

}
  


0 0
原创粉丝点击