技术开发 频道

JSON的基本格式


【IT168技术文档】

  举一个简单的例子
/** * JSON是Javascript的核心特征,它提供了一种创建数组和对象图的简单机制 * 核心: 把Array()这种形式扩充为{键:"值", 键:"值", 键:"值"},即像Java的map或Python的Dictionary */ //{} 内的元素应形如 {键:"值", 键:"值", 键:"值"} // [] 是数组, 其内的元素应形如["item1", "item2", "item3"] //创建JSON并把值赋给变量users var users={ nums:2, list:[     {name:"tom",gender:1,age:23}, {name:"yao",gender:1,age:25} ] }; alert(users.nums); alert(users.list[0].name+" : "+users.list[0].gender+" : "+users.list[0].age); alert(users.list[1].name+" : "+users.list[1].gender+" : "+users.list[1].age); //当用eval() 执行一个字符串时,对于一个Json中只有一个对象时,应该写成这样,如:str="({key:'value',Key,'value'})"; //如写成 str="{key:'value',key:'value'}"; 会出错 var obj=eval(str);
0
相关文章