JSON

pp

var jsondata = '{
    "staff":[
        {"name":"洪七" , "age":70},
        {"name":"郭靖" , "age":35},
        {"name":"黄蓉" , "age":30}
    ]
}';
var jsonobj = eval('('+jsondata+')');
alert(jsonobj.staff[0].name);

eval(不安全)执行(后带)恶意代码

1 var jsondata = '{"staff":[{"name":"洪七" , "age":70},{"name":"郭靖" , "age":35},{"name":"黄蓉" , "age":30}]}';
2 var jsonobj = eval('('+jsondata+')');
3 alert(jsonobj.staff[0].name);

JSON.parse(不常用)

var jsondata = '{"staff":[{"name":"洪七" , "age":70},{"name":"郭靖" , "age":35},{"name":"黄蓉" , "age":30}]}';
var jsonobj = JSON.parse(jsondata);
alert(jsonobj.staff[0].name);

 

posted on 2017-04-11 14:46  技术V类  阅读(178)  评论(0编辑  收藏  举报

导航