JSON语法之JSON数组
JSON数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“,”(逗号)分隔。如图 1‑5所示:
图1-5 JSON数组
JSON 数组:
- JSON 数组在中括号中书写。
- JSON 中数组值必须是合法的 JSON 数据类型(字符串, 数值, 对象, 数组, 布尔值或 null),也可以是 JavaScript 的表达式,包括函数、日期、undefined。
对象的属性值也可以是一个JSON数组。如,以下对象的 sites 属性值是一个包含三个元素的数组:
{
"name": "网站",
"num": 3,
"sites": [ "Google.com", "Taobao.com", "Waibo.wang" ]
}
使用索引值来访问数组的元素。如:
x = myObj.sites[2]; // "Waibo.wang"
JSON数组的元素也可以是对象。如,以下对象 "employees" 是包含三个对象的数组,每个对象代表一条关于某人(有姓和名)的记录:
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
关于作者
歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》,并全部在 GitHub 上开源。
JSON语法之JSON数组相关推荐
- JSON语法之JSON 对象
JSON 对象是一个无序的key/value对的集合.一个对象以 '{' 开始,以 '}' 结束:每个key 和 value 中使用冒号分隔:每个 key/value 对之间使用逗号分隔.如图 1‑4 ...
- JSON语法之JSON字符串
JSON 的字符串(string)跟C或者Java的字符串非常相似,是由双引号包围的任意数量Unicode字符的集合,使用反斜线转义.如图 1‑2所示: 图1-2 JSON字符串 由于JSON 字符串 ...
- JSON语法之JSON键/值对
JSON键/值对由键和值组成,键必须是字符串,值可以是字符串(string).数值(number) .对象(object).数组(array).true.false.null.如图 1‑1所示: 图1 ...
- JSON 语法之 JSON 文件
JSON 文件的文件类型是 ".json" JSON 文本的 MIME 类型是 "application/json" 关于作者 歪脖先生,十五年以上软件开发经验 ...
- JSON 语法之JSON null
JSON 可以设置 null 值.如: { "zhihu":null } 关于作者 歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML.CSS.JavaScript. ...
- JSON语法之JSON 数值
JSON 数值(number)与C或者Java的数值非常相似,支持整型.浮点型,浮点型也可以用指数表示.如图 1‑3所示: 图1-3 JSON数值 JSON不支持八进制和十六进制, 数值必须以十进制表 ...
- JSON 语法之JSON 布尔值
JSON 布尔值可以是 true 或者 false.如: { "flag":true } 关于作者 歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML.CSS.Jav ...
- JSON基础入门实战讲解在线视频课程-JSON语法规则,json对象,json数组的定义和使用
JSON 语法 微信小程序交流群:111733917 | 微信小程序从0基础到就业的课程:https://edu.csdn.net/topic/huangjuhua JSON 语法是 JavaScri ...
- 笔记 Json语法 01
1 基本语法规则 JSON 语法规则 JSON 语法是 JavaScript 对象表示法语法的子集. 1.1 数据在名称/值对中 { "navigationBarTitleText" ...
最新文章
- 图像指针与矩阵格式转换——Mat转uchar*及uchar*转Mat代码实现
- 用elemet-ui组件实现弹窗里的树形结构和拖拽功能
- centos7手动更新、每天自动更新
- java 中 如何sum 乘法_java 加法 乘法问题
- pandas怎么去除nan_pandas缺失值处理之——如何消去Nan值对数字型字符串数据类型的影响,让数字型字符串保持原始str类型,而不会自动变为float类型?...
- 409.最长回文串(力扣leetcode) 博主可答疑该问题
- 如何使用Visio 2007制作流程图
- 远程控制工具ToDesk手机端测评,移动办公增强,pad变电脑
- Bluetooth技术学习笔记 ——RFCOMM(2)
- 统一资源定位符URL和统一资源标识符URI
- 基础软件照搬开源不可取,自力更生才是正途
- 你是哪种类型的拖延症患者?
- 写的不错的《活着》的书评
- 初识QT之QTWidget窗口
- QTableView如何设置表头宽度
- win7电脑怎么连接wifi,win7系统如何连接wifi
- 图像滤镜处理算法:灰度、黑白、底片、浮雕
- USB OTG设计 (转)
- GTA4;侠盗猎车手4 作弊码
- matlab 图片制作动画制作,MATLAB作图之制作动画:单摆运动仿真