什么是 JSON?
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于 ECMAScript 的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。
JSON 语法规则
JSON 语法是 JavaScript 对象表示法语法的子集,具有以下基本特征:
- 数据在名称/值对中(例如:
"name": "value") - 数据由逗号分隔
- 大括号
{}保存对象 - 中括号
[]保存数组 - 双引号用于名称和字符串值,不能使用单引号
常见 JSON 错误
在编写或传输 JSON 时,常见的语法错误包括:
- 末尾多余的逗号:例如
{"key": "value",}会导致解析失败。 - 单引号:必须使用双引号
"包裹键和值。 - 缺失括号:嵌套较深的对象或数组常发生括号不匹配问题。