前言
在服务器与web前端、移动端进行数据交互的时候的时候,通常会调用接口url把数据以JSON数据格式传过去进行显示,因此,JSON数据格式在前后端数据交互时会经常用到。
目录
什么是JSON?
JSON(JavaScript Object Notation)是一种与开发语言无关的、轻量级的数据格式。JSON与具体的编程语言没有关系,更确切的称之为一种数据格式的标准或是规范。其存在的作用是易于阅读和编写、程序解析与生产。
标准的JSON数据表示:
- 数据结构:Object、Array
- 基本类型:String、number、true、false、null
对象数据结构--Object
使用{}包含的键值对结构,key必须为String类型,value可以为任何的基本类型或是数据结构。
数据结构--Array
使用[]来起始,并用 , 来分割元素,它的元素可以为任何类型,可以是基本类型,也可以是数据的一个对象。
JSON格式数据如下:
{
"name" : "王小二",
"age" : 25.2,
"birthday" : "1990-01-01",
"schoole" : "蓝翔",
"major" : ["理发","挖掘机"],
"has_girlfriend" : false,
"car" : null,