json格式简单理解

   JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edtion-December 1999)的一个子集。JSON采用完全独立于语言的文本格式,但是也采用了类似于C语言家族的习惯。

  JSON结构分为两种:

   1、对象:在JavaScript中用”{内容}“表示,数据结构:{key:value,key:value,......}d的键值对的结构,在面向对象的语言中,key为对象的属性,value为对象的值。

         取值方式:对象.key获取属性值。这个属性的值的类型可以为数字、字符串、数组、对象几种。

   2、数组:在JavaScript中用“[内容]”表示,数据结构为[“内容”,“内容”,......]。获取值的方式跟其他语言一样,用索引获取。字段的值可以为数字、字符串、数组、对象几种

  JSON的优点:

  1、相对于其他文本格式,JSON更易懂,易于肉眼查看。它通过字符就可以创建对象以及它里面多个属性的值。如:

   {“student”:{"name":"KangKang"},{"address":"chongqing"},{"phone":"13523803076"}}。

   它访问属性的形式也很简单,如访问名字:student.name.

  2、JSON的另一优点是:字段简短,不像xml那么冗长,缩短了数据交换时间。

  3、除此之外,JSON支持多种编程语言,包括ActionScript,C,C#,CoidFusion,Java,JavaScript等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值