JSON学习(1)基础知识

原创
2017/04/26 16:13
阅读数 110

一、 JSON 基本概念

  • JSON (JavaScript Object Notation):JavaScript对象表示法.
  • JSON 是存储和交换文本信息的语法,类似XML,它采用键值对的方式来组织,易于人们阅读和编写,同时也易于机器解析和生成。
  • JSON 是独立语言,不管什么语言都可以解析JSON,只需要按照JSON 的规则即可。

二、JSON 和 XML 比较

  • json 的长度和xml格式比起来很短小。
  • json 读写速度更快。
  • json 可以使用JavaScript内建的方法进行解析,转换称JavaScript对象。

三、JSON 的语法规则

JSON 语法

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

JSON 数据书写格式:名称/值对

  • 名称在前,值对在后,都放在双引号中,中间用冒号隔开。比如 "name":"郭靖"。

JSON 值的类型

  • 数字:包括整数、浮点数
  • 字符串:在双引号中
  • 逻辑值:true 或 flase
  • 数组:方括号中
  • 对象:花括号中
  • null

简例

{
	"players":[
    	{"fristname":"Kobe","lastname":"Bryant"},
        {"fristname":"Michael","lastname":"Jordan"},
        {"fristname":"Tracy","lastname":"McGrady"}
    ]
}
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部