JSON 的核心特点
- 易读易写:纯文本格式,结构清晰(像“键值对”的集合)。
- 通用性强:任何语言都能解析或生成 JSON。
- 用途广泛:常用于前后端数据传输、配置文件、API 接口等。
📦 JSON 的常见场景
- 前后端通信:前端发送数据给服务器,或接收服务器的数据。
// 前端发送给服务器的登录请求数据 { "username": "user123", "password": "******" }
- 配置文件:比如 VS Code 的
settings.json
。 - 存储简单数据:替代复杂的 XML 格式。
🛠️ JSON 的语法规则
-
数据以键值对表示:
"键": 值
- 键必须用双引号包裹(单引号不行!)。
- 值可以是:字符串、数字、布尔值、数组、对象、
null
。
-
数据类型示例