hi,欢迎访问本站!
当前位置: 首页互联知识正文

json数据详解

墨初 互联知识 403阅读

JSON,全称JavaScript Object Notation,是一种轻量级的数据交换格式。它基于JavaScript的一个子集,数据格式简单,易于读写,同时也易于机器解析和生成。

json结构详解

json的基本结构有两种:分别为键值对与数组

json键值对:

它由字符串和值组成。键值对之间用逗号分隔,整个键值对集合用花括号 {} 包围

例:

{
  "name": "John",
  "age": 30,
  "city": "New York"
}

json数组

数组是值(value)的有序集合。数组中的值可以是字符串、数字、对象、数组,甚至是其他数据类型。数组用方括号 [] 包围,数组中的元素用逗号分隔。

例:

{
  "employees": ["John", "Anna", "Peter"]
}

json数据类型

json的数据类型包括:字符串,数值,布尔值,null,数组以及对象。

字符串:字符串在双引号中表示,

例:

"name":"John"。

数值:数值可以是整数或者浮点数,

例:

"age":30。

布尔值:布尔值可以是 true 或者 false,

例:

"sale":true。

Null:Null 在 JSON 中以 null 表示,

例:

"middlename":null。

数组:数组在 JSON 中以方括号 [ ] 包围,

例:

"employees":["John", "Anna", "Peter"]。

对象:对象在 JSON 中以花括号 { } 包围,

例:

"employee":{"name":"John", "age":30, "city":"New York"}。

ps:由于json数据结构简单,生成容易以及读取容易的特点。被广泛应用于编程语言之间的数据交换。熟练的掌握他们,是对自己有好处的。

声明:无特别说明,转载请标明本文来源!
相关推荐