json
是什么
JSON:JavaScript Object Notation(JAVAScript对象表示法)
JSON 是轻量级的文本数据交换格式
JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHP,JSP,.NET)编程语言都支持JSON。
JSON 具有自我描述性,更易理解
JSON实例
{
"name":"zhugeliang",
"age":20,
"friends": {
"friend1":"caocao",
"friend2":"liubei",
"friend3":"guanyu"
}
}
- 大括号
{}
保存对象 - 中括号
[]
保存数组,数组中可以包含多个对象(也就是说一个JSON对象中可以包含多个JSON对象)
应用场景
接口返回数据
- Ajax异步访问数据
- RPC远程调用
- 前后端分离后端返回的数据
- 开放API(一些公司开放接口的时候,我们点击请求,返回的数据是