码迷,mamicode.com
首页 > Web开发 > 详细

JSON的一些要点总结

时间:2017-01-24 10:58:15      阅读:274      评论:0      收藏:0      [点我收藏+]

标签: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

]

 

JSON的一些要点总结

标签:surf   数据   保存   转义符   开始   ota   json   包含   bool   

原文地址:http://www.cnblogs.com/softidea/p/6346577.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!