一、概念
- Json是一种轻量级的数据交换格式,采用一种“键:值”对的文本格式来存储和表示数据,在系统交换数据过程中常常被使用,是一种理想的数据交换语言。
- JSON字符串必须是一个字符串,由双引号或者单引号包裹数据,支持字符串的各种操作
- JSON字符串里面的数据格式应该要满足其中一个格式,可以是json对象,也可以是json对象数组或者是两种基本形式的组合变形。
二、语法
2.1、json对象
{
"name": "zhangsan",
"age": 18,
"sex": "男"
}
解析这个json对象可以看出:
- 数据在大括号中
- 数据以"键:值"对的形式出现(其中键多以字符串形式出现,值可取字符串,数值,甚至其他json对象)
- 每两个"键:值"对以逗号分隔(最后一个"键:值"对省略逗号)
[
{
"name": "zhangsan", "age": 18,"sex": "男"},
{
"name": "lisi", "age": 20,"sex": "男"}