标签:surf 数据 保存 转义符 开始 ota json 包含 bool
JavaScript Object Notation
CSRF (pronounced sea-surf)
字面量(literal):字符串的意思和要表达的意思是一致的
JSON 是一种数据交换格式(因此没有指令)。可以使用Schema来校验一致性(可以有那些属性,以及取值范围 等待)
JSON的数据类型:
(1)对象:必须以"{"开始,以"}"结束
(2)数组:只能保存同样的数据类型和null。必须以"["开始,以"]"结束
(3)字符串 :必须使用双引号 包裹
(4)数字 :不需要使用双引号包裹
(5)boolean :不需要使用双引号包裹。可选的值只有true,false。区分大小写,其它的写法都不是boolean型,是普通的字符串
(6)null :不需要使用双引号包裹。只能是null。区分大小写,其它的写法都不是null,只是普通的字符串
键值对中,键 必须使用 双引号包裹。 不能使用单引号(在javascript对象中可以使用单引号,JSON中不可以)。
如果在键或值中使用双引号,必须使用转义符\。 包含双引号的键:"Hello \" world \" ."
语法约束:
(1)JSON必须以"{"开始,以"}"结束
(2)数组必须以"["开始,以"]"结束
(3)数组中的各个元素,对象中各个属性,必须使用","分隔
(4)键--值 之间必须使用":"分隔
JSON中的顶级数组:
[
1,
2
]
标签:surf 数据 保存 转义符 开始 ota json 包含 bool
原文地址:http://www.cnblogs.com/softidea/p/6346577.html