Web知识篇
什么是JSON数据格式
0
学习进度0/60
什么是JSON数据格式
掌握前后端传数据时最常见的结构。
当浏览器和服务器之间要传数据时,它们需要一种双方都能读懂的「通用语言」。这就是 JSON — 当今互联网上最流行的数据交换格式。
JSON(JavaScript Object Notation)的核心语法只有两种结构: **对象 { }** — 用花括号包裹,里面是键值配对,比如 {"name": "小明", "age": 18} **数组 [ ]** — 用方括号包裹,里面是一组有序的值,比如 ["苹果", "香蕉", "橙子"] 值可以是:字符串、数字、布尔值(true/false)、null、对象或数组。这些可以互相嵌套,表达任意复杂的数据。
以下哪个是合法的 JSON 格式?
- {name: "小明", age: 18}
- {"name": "小明", "age": 18}
- {'name': '小明', 'age': 18}
- (name: "小明", age: 18)
构建 JSON 数据
JSON 在实际开发中无处不在: - **API 返回值** — 你调用天气接口,返回的就是 JSON - **配置文件** — 项目的 package.json 记录了所有依赖和脚本 - **数据存储** — 很多 NoSQL 数据库直接存 JSON 文档 - **AI 对话** — 调用 ChatGPT API 时,请求和响应都是 JSON 格式
一个 API 返回了用户列表数据,最可能的 JSON 结构是?
- {"users": "Alice, Bob, Charlie"}
- {"users": [{"name": "Alice"}, {"name": "Bob"}]}
- [users: Alice, Bob, Charlie]
- users = ["Alice", "Bob"]
以后看 AI 生成的接口返回值、配置文件、甚至 Prompt 模板,你会发现到处都是 JSON。现在你已经能读懂它了!