概述
JSON:JavaScript Object Notation的缩写,JS对象标记,一种数据格式
,具体类型表示有String、Number、Boolean、Obeject、Array,而null用来表示空empty,类似python中的None。除了object和array其他称为scalar。
String类型
字符串格式,没有单独的字符而是,子符串的长度可以为0。string 双引号表示,Unicode编码格式,采用反斜杠作为特殊字符的转义。" 表示", \ 表示, /表示 /, b 回格, f进页,n换行,r回车,t tab制表符, u 4个十六进制数。特殊字符列表
Number类型
数字, 使用双精度浮点类型表示,可以是Integer,fraction和exponent类型。Integer的表示时采用整数 1-9,0和正负号;fraction小数表示时用.点;exponent 指数表示有e、e+、e-、E、E+、E-。
Boolean类型
值为true或false。
Array类型
数组为有序的value,用[]中括号表示,其值用,逗号进行分割。数组的元素同样可以为数组,Object同样可以为数组的元素。Array的索引可以从0或1开始.
Object类型
Object由多个无序 key/value 成对置于{}表示,用,逗号分割不同的key/value,而key和value总是成对出现,:冒号分割keys与values。key需要是string格式,value需要为JSON数据类型 ,一个key对应的value可以为object类型。
Array与Object
数组用在key值为有序整数情况,其他时候用object。
用法示例
最后
以上就是善良钥匙为你收集整理的JSON数据格式的全部内容,希望文章能够帮你解决JSON数据格式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复