JSON建构有两种结构:对象和数组
JSON(JavaScript Object Notation): 是⼀种轻量级的数据交换格式
⼀、JSON建构有两种结构:对象和数组
1、对象:对象在js中表⽰为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在⾯向对象的语⾔中,key 为对象的属性,value为对应的属性值,所以很容易理解,取值⽅法为 对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象⼏种。
2、数组:数组在js中是中括号“[]”扩起来的内容,数据结构为 ["java","javascript","vb",...],取值⽅式和所有语⾔中⼀样,使⽤索引获取,字段值的类型可以是 数字、字符串、数组、对象⼏种。
经过对象、数组2种结构就可以组合成复杂的数据结构了。
⼆、具体形式
json值的类型有哪些1、对象
(1)⼀个对象以“{”(左括号)开始,“}”(右括号)结束。
(2)每个“名称”后跟⼀个“:”(冒号)
(3)“‘名称/值’ 对”之间使⽤“,”(逗号)分隔
例⼦:表⽰⼈的⼀个对象:
{
"姓名" : "⼤憨",
"年龄" : 24
}
2、数组是值(value)的有序集合。
(1)⼀个数组以“[”(左中括号)开始,“]”(右中括号)结束。
(2)值之间使⽤“,”(逗号)分隔。
例⼦:⼀组学⽣
{
"学⽣" :
[
{"姓名" : "⼩明" , "年龄" : 23},
{"姓名" : "⼤憨" , "年龄" : 24}
]
}
说明:此Json对象包括了⼀个学⽣数组,⽽学⽣数组中的值⼜是两个Json对象。
说了这些基本了解json的数据结构了...
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论