json格式初涉

json用{}表示json对象,[]表示数组,里面以值对的方式来存储信息

var jsondata='{"staff":

  [{"name":"jim","age":"17"},

    {"name":"Bob","age":"27"},

  {"name":"cindy","age":"17"}]

}';

解析:var jsonobj=eval( '(' +jsondata+ ')');

alert(jsonobj.staff[0].name);

第二种解析:var jsonobj=JSON.parse(jsondata);

eval方法会执行json里的某些函数,这是很危险的,最好使用JSON.parse

 

jsonlint.com是个json的格式化校验工具

posted @ 2015-08-23 19:32  fly1111345我  阅读(181)  评论(0编辑  收藏  举报