JSON / 格式详解
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。 它基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON 采用完全独立于语言的文本格式,但是也使用了类似于 C 语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。 这些特性使 JSON成为理想的数据交换语言。
JSON建构于两种结构:
(1)“Key / Value”对的集合(A collection of name/value pairs)。
(2)值的有序列表(An ordered list of values),即:数组(array)。
(3)值(value)可以是 string、number、true、false、 null、object、array,这些结构可以嵌套。
JSON 具有以下这些形式:
一、对象
对象是一个无序的“名称/值”集合。一个对象以“{”开始,“}”结束,“名称/值”对之间使用“,”分隔。
二、数组
数组是值(value)的有序集合。一个数组以“[”开始,“]”结束。值之间使用“,”(逗号)分隔。
三、使用范例及注意事项
四、注意
JSON 语言是一种面向对象的语言,每个 value 都是一个对象。
转载于:https://www.cnblogs.com/hwtblog/p/8483573.html
(SAW:Game Over!)
JSON / 格式详解相关推荐
- pm2 start 带参数_pm2 start命令中的json格式详解
就像苏南大叔所说的那样,pm2 start npm -- start这条命令是pm2的万能命令,pm2 start ,就是这一系列命令中的最豪华命令.这个json我们可以理解为一个任务参数描述文件.通 ...
- C语言:JSON格式详解
C语言:JSON格式详解 C语言:cJSON库用法详解 C语言:使用cJSON库构造JSON C语言:使用cJSON库解析JSON字符串 JSON 简介 JSON全称 JavaScript Objec ...
- urlencoded格式详解 JSON格式详解
一.表单格式详解 [urlencoded格式]:又叫form格式,或者是x-www-form-urlencoded格式. 口诀:表单格式是由键值对组成.键和值之间用=.多个键值对之间用&.例如 ...
- urlencoded、json 格式详解
表单格式详解 概念 urlencoded 格式,又叫 form 格式.x-www-form-urlencoded 格式 它是一种表单格式 组成格式 键值对组成 键和值之间用 = :name=poloy ...
- urlencoded格式详解和JSON格式详解
urlencoded格式详解和JSON格式详解 目录 urlencoded格式详解和JSON格式详解 一.表单格式详解 二.JSON格式详解 [json 格式口诀]: 1.1 什么是JSON 1.2 ...
- urlencoded和json 格式详解
urlencoded 格式,又叫 form 格式.x-www-form-urlencoded 格式 它是一种表单格式 组成格式 键值对组成 键和值之间用 = :name=poloyy 多个键值对之间用 ...
- 【cJson】 JSON格式详解
0.前言 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. 易于人阅读和编写.同时也易于机器解析和生成. 它基于JavaScript Programmin ...
- 前端学习——JSON格式详解
0.前言 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. 易于人阅读和编写.同时也易于机器解析和生成. 它基于JavaScript Programmin ...
- 什么是接口测试?接口测试基础、案例及Json格式详解
很多小伙伴可能会说接口真的有测试的必要吗? 我只要把功能测试好了不就ok了吗? 答案是肯定的,在中大型项目中,后端.前端多人协同开发过程中,接口测试是必要的. 什么是接口(API)测试? API全称( ...
最新文章
- Flash Builder 4快速入门----学习笔记
- python面试-马哥教育官网-专业Linux培训班,Python培训机构
- python与excel结合-python3与Excel的完美结合
- USB 3G驱动和USB HOST驱动加载
- linux添加文件后无法启动,linux安装后grub无法启动
- 构建高性能.NET应用之配置高可用IIS服务器-第四篇 IIS常见问题之:工作进程回收机制(上)
- perl转python_将行转换为perl或python中的列
- python3-pandas 缺失数据的处理
- bootstrap 轮播控制时间_【前端冷知识】如何封装一个图片轮播组件
- python拆分字符串函数_Python字符串操作-拆分,切片,从HEX转换为DEC
- android点击改变字体颜色,Android Textview 动态 部分文字点击 改变颜色
- php redis 扩展安装
- 阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第2节 线程实现方式_10_Thread类的常用方法_设置线程名称...
- 用华为手机拍照别直接按快门,先打开这个按钮,效果翻倍堪比单反
- 基于帕累托最优的多目标SNP选择
- java+poodle漏洞修复_SSL POODLE漏洞修复
- linux 查询文件大小
- python 识别登陆验证码图片(完整代码)
- Windows10消费版和商业版有什么区别
- AI把你打造成时尚界宠儿