HTTP请求数据的格式
x-www-form-urlencoded和JSON格式
需求一:
我的名字叫呱呱,35岁,不抽烟
x-www-form-urlencoded: name=呱呱&age=35&smoke=false
JSON:{"name":"呱呱","age":35,"smoke":false}
简单的数据格式两种都可以,但是如果数据比较复杂就需要用JSON格式
需求二
名叫呱呱,年龄35,不抽烟
有三本书,语文,数学,英语
领导是小猪老师,35岁,收入保密
2个孩子,一个叫呱小呱,3岁,一个叫呱唧呱,5岁
{
"name":"呱呱","age":35,"smoke":false,
"books":["语文","数学","英语"],
"leader":{"name":"小猪老师","age": 35,"",null},
"sons",[{"name":"呱小呱","age":3},{"name":"呱唧呱","age":5}]
}
总结:json的值由:字符串,数字,逻辑值,null+对象{},数组[]组成
什么是JSON?
JSON是存储和交换文本信息的语法,类似XML
JSON比XML更小,更快,更容易解析
JSON是独立于开发语言的
JSON具有自我描述性,更易理解
JSON格式口诀:
口诀1:JSON有对象,数组两种结构。由字符串,数字,逻辑值,空值四种数据类型
口诀2:用大括号{}表示对象,对象是由属性组成的,属性是由键值对组成的。键和值用冒号:分开,键值对之间哟个都好,隔开,键必须用双引号""引起来
口诀3:用中括号[]表示数组,数组由但难度的值组成
口诀4:JSON的灵活就灵活在JSON可以嵌套

浙公网安备 33010602011771号