空空叶博客 学习与开发博客

json

2017-05-05

JavaScript Object Notation

是一种轻量级的数据交换格式,容易阅读与编写,也方便机器解析和生成.

两种基本结构

1. 名称/值对

2. 值的有序列表

形式

对象object

无序的名称/值对集合

以左大括号”{“开始,以右大括号”}”结束

每个名称后跟一个冒号”:”

以逗号连接

数组array

以左中括号”[“开始,以右中括号”]”结束

以逗号连接

值value

可以是:

  • 字符串
  • 数值
  • true/false
  • null
  • 对象
  • 数组

字符串string

双引号包围的任意数量Unicode字符的集合,使用反斜线转义

需要转义的:

  • 双引号”
  • 反斜杠\
  • 斜杠/
  • 退格符b
  • 换页符f
  • 换行符n
  • 回车符r
  • 制表符t
  • 十六进制u

数值number


上一篇 java操作符

下一篇 js笔记

目录