JSON介绍

JSON:JavaScript对象表示法(JavaScript Object Notation)

什么是JSON:

  • JavaScript对象表示法(JavaScript Object Notation)
  • JSON是轻量级的文本数据交换格式
  • JSON独立于语言
  • JSON具有自我描述性,更易于理解

JSON使用JavaScript语法来描述对象,但是JSON仍然独立于语言和平台。JSON解析器和JSON库支持许多不同的编程语言。

———————————————————————————————————————————————

JSON和XML比较:

类似XML:

  • JSON是纯文本
  • JSON具有自我描述性(人类可读)
  • JSON具有层级结构(值中存在值)
  • JSON可通过JavaScript进行解析
  • JSON数据可使用AJAX传输

不同点:

  • 没有结束标签
  • 更短
  • 读写速度更快
  • 能够使用JavaScript内建的eval()函数解析
  • 使用数组
  • 不留保留字

对于AJAX程序,使用JSON比XML,更快更易使用。

_____________________________________________________________________________________________

JSON语法规则:

  • 数据在名称/值对中
  • 数据由逗号分割
  • 花括号保存对象
  • 方括号保存数组

JSON值:

     JSON的值可以是:

  • 数字(整数或浮点数)
  • 字符串(双引号)
  • 逻辑组(true或flase
  • 数组(方括号)
  • 对象(花括号)
  • null




  • 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值