项目与数据
JSON
数据格式
免费阅读 · 更新于
一句话理解
用统一的文本格式,整理和传递数据。
打个比方
把资料装进贴好标签的收纳盒:“name”这格放姓名,“topics”这格放正在学习的主题。标签让人和程序都能找到对应的数据。
JSON 是一种表示结构化数据的文本格式。对象用花括号包起来,以键和值组成条目;数组用方括号表示一组值。字符串使用双引号,数字和布尔值不加引号。
看个例子
{
"name": "小喵",
"learning": true,
"topics": ["JSON", "API"],
"completed": 3
}name 对应一段文字;learning 对应布尔值;topics 是数组;completed 是数字。最后一项后面不加逗号,标准 JSON 也不允许注释。
什么时候会遇到
- 阅读 API 返回的资料,例如用户名和文章列表。
- 查看项目配置,或要求 AI 按固定字段整理结果。
常见误解
JSON 是数据格式,本身不会执行任务。看起来像 JSON 的文字也可能有语法错误,需要用解析器检查。
想一想
"3" 和 3 在 JSON 里一样吗?
查看答案
不一样。"3" 是字符串,3 是数字;程序可能用不同方式处理它们,例如字符串拼接与数字相加。