JSON数据格式

JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript 规范的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。
XML数据格式

  <person id="1234567890">
    <name>李达康</name>
    <job>省委书记</job>
  </person>

JSON数据
{} 这是一个json数据,没有内容的json数据
{“id”:”1234567890”, “name”:”李达康”, “job”:”省委书记”, “age”:52},{key1:value1, key2:value2,….,keyn:valuen}
上面的是一个标准的json数据
{‘id’:”1234567890”, name:’李达康’},不标准的格式但是能兼容

数据的获取方式
var person = {“name”:”李达康”, “age”:52};
var persons = {‘1’: {“name”:”李达康”, “age”:52}, ‘2’: {“name”:”李达康”, “age”:52}};
var ary = [{“name”:”李达康”, “age”:52}, {“name”:”李达康”, “age”:52}];
var name = person.name; //方式一
var age = person[‘age’]; //方式二

赋值的方式
person.name = ‘李白’;
person[‘age’] = 1300;
json和数组的区别
json获取或设置数据是依据key(键),key可以是数字或js支持的数据类型,json还可以通过.的方式使用数据。

数组获取或设置数据使用的是下标,下标只能是数字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值