1 基本语法规则

JSON 语法规则
JSON 语法是 JavaScript 对象表示法语法的子集。

1.1 数据在名称/值对中

{
"navigationBarTitleText": "查看启动日志" // 一个值对
}

navigationBarTitleText的值是“查看启动日志”

1.2 数据由逗号分隔

{
"pages":[
"pages/index/index",
"pages/logs/logs"
],
"window":{
"backgroundTextStyle":"light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "WeChat",
"navigationBarTextStyle":"black"
}
}

这里逗号隔开了window的数据

1.3 花括号保存对象

{
"pages":[
"pages/index/index",
"pages/logs/logs"
],
"window":{
"backgroundTextStyle":"light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "WeChat",
"navigationBarTextStyle":"black"
}
}

花括号表述windows对象

1.4 方括号保存数组

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

方括号内是一组花括号限定的对象,多个对象组成了数组

2 JSON 值

JSON 值可以是:
数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null

3 实际分析

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

http://www.w3school.com.cn/json/json_syntax.asp

笔记 Json语法 01相关推荐

  1. JavaWeb学习笔记——JSON详解

    本文是学习Java时所记录的学习笔记,本节记录了JSON的相关知识,需要掌握JSON的书写格式,懂得JSON与String类型的转换. 文章目录 JSON简介 什么是JSON? JSON语法规则 JS ...

  2. arduino 学习笔记及课件01基础入门

    arduino 学习笔记及课件01基础入门 以下学习笔记中图片部分由太极创客视频截图所得 概论 一. 引脚及信号 1.1引脚模式 INPUT:当Arduino没有使用上拉电阻或下拉电阻而直接与开放的开 ...

  3. 10. JavaScript学习笔记——JSON

    10. JSON ///[JSON是一种数据格式,不是JS 独有的] ///[JSON语法] /* 1.数据书写格式:"name":value,JSON要求给属性名加上[双引号], ...

  4. JavaScript学习笔记-JSON对象

    JSON 是一种用来序列化对象.数组.数值.字符串.布尔值和 null 的语法.它基于 JavaScript 语法,但是又有区别:一些 JavaScript 值不是 JSON,而某些 JSON 不是 ...

  5. json 语法_JSON的基本语法

    json 语法 JSON which stands for JavaScript Object Notation is a lightweight readable data format that ...

  6. JSON数据格式---JSON语法规则、JSON文件

    JSON是JavaScript Object Notation的缩写,是一种轻量级的数据交换格式. JSON是独立于任何语言的文本格式.易于被计算机解析和生成 JSON中文网:http://www.j ...

  7. 第一章 JSON语法用法

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  8. karabiner json语法

    2019独角兽企业重金招聘Python工程师标准>>> karabiner json语法 to_if_alone 如果同时制定了to, 那么to对应的key必须是非可见字符,例如co ...

  9. GAMES101-现代计算机图形学学习笔记(作业01)

    GAMES101-现代计算机图形学学习笔记(作业01) Assignment 01 GAMES101-现代计算机图形学学习笔记(作业01) 作业 作业描述 需要补充的函数 思路 结果 原课程视频链接以 ...

最新文章

  1. 中国互联网+光伏建筑一体化行业商业模式创新与投资机会深度报告
  2. CentOS5快速搭建vsftp服务
  3. 清华大学最新研制的自行车“成精”了!“天机”在全球顶尖期刊“泄露”
  4. fusioncharts相关问题
  5. 2010 PDC Party @深圳 免费技术交流活动公告
  6. final修饰的是引用还是引用的对象
  7. java ajax 导出excel文件_springMVC(4)---生成excel文件并导出
  8. erlang mysql性能瓶颈,Erlang Mysql:如何防止SQL注入
  9. 偷用计算机作文,偷玩电脑作文5篇
  10. python中字典的value可以为任意对象_Python学习之字典的删改查操作
  11. Spring-Cloud的版本是如何定义的
  12. Ubuntu 下的根目录为
  13. 高通android刷机工具,高通android7.0刷机工具使用介绍
  14. 计算机系统故障常用检测及排除方法有哪些,常见的电脑故障及排除方法
  15. 论文《基于FPGA 的CFAR 设计与实现》复现
  16. 【数据结构】哈夫曼树、哈夫曼编码
  17. Travis Ci 让你的项目轻松加入持续集成测试
  18. 奋战一线,奔去大厂,春秋招JAVA面试总结(已收获阿里,腾讯,字节等公司Offer)
  19. 金蝶K3提取供应商信息生成在线Web页面供应商信息一览表
  20. IP电话系统和VoIP系统使用指南

热门文章

  1. 一台服务器搭建部署两个或多个Redis实例
  2. java 课后习题 键入日期输入星期几
  3. 记录下最近使用到的sql语句
  4. eslint 中文解释
  5. “Table .__efmigrationshistory doesn’t exist”的解决方案
  6. 容纳10万人服务器多少钱_令人尴尬的故事:为什么我的服务器只能容纳10名玩家...
  7. 104_Power Query 数据库条件查询
  8. 基于分位数回归的静态CoVaR计算 案例与代码
  9. win7 安装 Visual Studio 2015 出现 “Failed to install MSI package 等错误”
  10. ExtJs2.0学习系列(1)--Ext.MessageBox