首页 > Web开发 > 详细

Ext-json

时间:2014-05-16 22:31:36      阅读:470      评论:0      收藏:0      [点我收藏+]

json的结构

分数组和对象2种结构

对象 以"{" 大括号开始 “}”结束中间以0个或者多个“,”号分割的关键字key/value 列表构成 关键字和值之间必须以  : 号分割

语法如下:

{key1:value1,key2:value2......}

数组 以  [ 开始   ]  结束 中间有0个或者多个以  “,”号分隔的值(value)列表构成

语法如下:

[ value1,value2,......]

实例

{

1:"可以",/*1也可以做关键字吗?当然可以不过做好别这样用  要不然访问时得一直用对象[关键字]的方式才能行*/

"2":"可以",

".":"可以使用点",

"中文":"可以",

count:3,

person:[{id:1,name:"张三"},{id:2,name:"李四"}],

object:{id:1,msg:"对象中对象"}

}

 

可以定义一个空的json对象

var obj={};

 既然创建了对象那么接下来就得读取数据了:

1.读取单个数据

在json中能读取数据有两中方法。第一种是在“.”小数点后面加上关键字,第二种方法是在中括号 中包含关键字。

console.log(obj.1) 出错说明不能通过该方法获取关键字为数字的数据

console.log(obj.2)也会出错

console.log(obj.中文)可以  说明中文是可以直接在“.”后面使用的

但是要读取person怎么读取呢!

console.log(obj.person[0].name)

同理

console.log(obj.object.msg)

可以读取到obj中msg的值

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ext-json,布布扣,bubuko.com

Ext-json

原文:http://www.cnblogs.com/yangxinghua/p/3725204.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!