什么是jason?jason应该如何使用和解读?jason的语法格式
JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度,
那么,JSON到底是什么?
JSON就是一串字符串 只不过元素会使用特定的符号标注。
双括号{} 表示对象
中括号[]表示数组
双引号“”内是属性或值
冒号: 表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)
所以 {“name”: “Michael”} 可以理解为是一个包含name为Michael的对象
而[{“name”: “Michael”},{“name”: “Jerry”}]就表示包含两个对象的数组
当然了,你也可以使用{“name”:[“Michael”,”Jerry”]}来简化上面一部,这是一个拥有一个name数组的对象
ps:现在还有很多人存在一些误区,为什么{name:’json’}在检验时通过不了, 那是因为JSON官网最新规范规定
如果是字符串,那不管是键或值最好都用双引号引起来,所以上面的代码就是{“name”:”json”}
不要反驳,官网就是这么定义的。
来源:http://www.bejson.com/knownjson/aboutjson/
什么是jason?jason应该如何使用和解读?jason的语法格式相关推荐
- Linux文本三剑客之sed
sed命令详解 一.简介 二.工作原理 三.用法 1.地址定界 2.编辑命令 四.实例及详解 一.简介 sed是一种新型的,非交互式的流式(从上往下读取一行处理一行)的编辑器 可以执行vi和ex相同的 ...
- mysql之select查询
SELECT查询数据 单表查询 语法 SELECT 字段1,字段2... FROM 表名WHERE 条件GROUP BY fieldHAVING 筛选ORDER BY fieldLIMIT 限制条数 ...
- ORA-01078与LRM-00109报错解决
启动数据库时报如下错误: SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not ...
- python 对象_python面向对象
OOP -面向对象 1.python的面向对象相关概念 2.类与对象 2.1 类和对象的创建 2.2 类属性与实例属性 2.3 类方法和实例方法 2.4 self 3.面向对象编程 封装 继承 构造i ...
- Python语言精要---上
下面的记录根据: 麦金尼. 利用Python进行数据分析[M]. 机械工业出版社, 2014. 这本教材的附录部分总结而来 Python的设计特点是重视可读性,简洁性以及明确性 Python不推荐多个 ...
- mysql 多表查询or_MySQL 多表查询
前期准备 #建表 create table dep( id int, name varchar(20) ); create table emp( id int primary key auto_inc ...
- python用什么软件编程1001python用什么软件编程-怎样才能写出 Pythonic 的代码 #P1001#...
L = [ i*i fori inrange(5) ] forindex, data inenumerate(L, 1):print(index, ':', data) 去除 import 语句和列表 ...
- python好学吗1001python好学吗-怎样才能写出 Pythonic 的代码 #P1001#
L = [ i*i fori inrange(5) ] forindex, data inenumerate(L, 1):print(index, ':', data) 去除 import 语句和列表 ...
- CBV装饰校验的三种方式session
代码如下: from django.shortcuts import render,HttpResponse,redirect from django.views import View # Crea ...
最新文章
- 单链表的基本操作(增删查总结)
- php两个按钮左右怎么做,css布局两个button在同父标签中左右两侧分布的方法
- 如何选择最优路径完成云原生上云?听这场阿里云特别分享【云原生技术与最佳实践】
- ecplice中class.forname一直报错_Python怎么把文件内容读取出来,怎么把内容写入文件中
- C语言存储类、作用域、声明周期、链接属性
- python下RSA加密解密以及跨平台问题
- 五、分治法应用--矩阵乘法
- bzoj 4002: [JLOI2015]有意义的字符串
- 2d游戏引擎_Cocos Creator:用 2D 物理碰撞撸 3D 横版酷跑
- To use CUDA with multiprocessing, you must use the ‘spawn‘ start method
- android view分析工具栏,如何在Android工具栏中使用SearchView
- 知识直播的“顶流”,正在被复制
- android游戏地图编辑器
- 轻薄旗舰投影两大阵营大眼橙X7D Pro和极米Z7X,谁才是真正的高性价比之选?
- mysql 从第几个字符串开始截取_mysql字符串截取
- 配置线在计算机端 使用什么端口,交换机怎么配置?这几种方式供你使用!
- 智慧灌区、水利、闸门控制、智慧监控、水质监测、气象站、水质站、灌区监测、渠道监测、水情监测、降水监测、渠道水位、流量、水量、干渠、支渠、枢纽闸门、预警管理、工程管理、任务管理、系统管理、axure原型
- 我写CSS的常用套路(附demo的效果实现与源码)
- 并查集(找祖先)(可以将集合当成网或无向图)
- 操作系统第二章笔记---计算机系统结构
热门文章
- 行业前沿研究 - 优士网
- 样本分布不平衡处理策略(20210429)
- openGauss安装软硬件安装环境
- Notification Volume Control and Optimization System at Pinterest 小记
- MACD金叉死叉能不能提前预警?2020上半年MACD金叉死叉的效果如何?
- htc hd2刷android,一代神机HTC HD2成功刷入Android 6.
- 2018 蓝桥杯省赛 B 组模拟赛(一)G. 数列求值(第一次见这种递推.)
- 张一鸣王欣罗永浩组团“围剿”微信 但马化腾却很放心
- 听力完全攻略-陈海泓(转)
- 浅析国有企业外部董事如何履职