原始数据
1
格式化结果
工具说明与 JSON 相关知识点
工具特点
- 纯前端处理:所有的格式化、压缩、转义操作都在浏览器本地完成,数据不会上传到服务器,保障您的数据隐私安全。
- 极速渲染:专门优化的行号渲染和语法分析,即使是体积庞大的 JSON 数据也能做到秒级响应,告别卡顿。
- 多功能集成:支持一键压缩 JSON 减少体积,支持将 JSON 字符串进行双引号转义以便在代码中直接作为字符串变量使用。
什么是 JSON?
- 定义:JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。
- 基本结构:由“键值对”组成的对象(Object,用
{}包裹)或有序的值列表(Array,用[]包裹)构成。 - 优势:比 XML 更小、更快、更易解析。在现代 Web 开发中,它几乎成了前后端 API 数据交互的标准。
常见 JSON 格式错误
- 键名未加引号:在标准的 JSON 中,所有的键名(Key)必须被双引号包裹。例如
{name: "Tom"}是错误的,必须是{"name": "Tom"}。 - 单引号:JSON 标准只允许使用双引号包裹字符串,不能使用单引号。
- 尾随逗号:在对象或数组的最后一个元素后面不能多出逗号。例如
{"a": 1, }会导致解析失败。
