JSON 基础入门:格式、规则与常见用法
目录
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,具有结构清晰、易读易写的特点。本文将从基础格式、常见数据类型到典型使用场景,一次性讲清楚。
一、JSON 是什么?
JSON 是一种用于描述数据的文本格式,常用于前后端通信、配置文件、接口返回等场景。
它具有以下特点:
- 轻量级:纯文本,结构简单
- 跨语言:几乎所有语言都支持解析 JSON
- 可读性强:比 XML 更清晰
- 可扩展性强:适合大型系统数据通信
二、JSON 基本结构
1. 对象(Object)
以花括号 {} 包裹,内部是键值对。
{
"name": "wusuper",
"age": 25
}
2. 数组(Array)
以 [] 包裹,由多个值组成。
[
"Java",
"Python",
"Go"
]
三、JSON 支持的数据类型
| 类型 | 示例 |
|---|---|
| 字符串 | “hello” |
| 数字 | 123, 1.5 |
| 布尔值 | true / false |
| 空值 | null |
| 对象 | {“a”:1} |
| 数组 | [1,2,3] |
注意:JSON 不支持注释。
四、常见 JSON 示例
1. 用户信息
{
"id": 1,
"username": "wusuper",
"vip": true
}
2. 列表格式
{
"tools": [
{"name": "JSON格式化", "url": "/json"},
{"name": "加密工具", "url": "/encrypt"}
]
}
五、JSON 的常见用途
✔ 接口返回格式(最常见)
✔ 配置文件
✔ 数据传输
六、总结
JSON 是现代 Web 开发中不可或缺的数据格式,学习它是每个开发者的必经之路。
comments powered by Disqus