JSON 格式化与压缩
何时使用以及为什么重要
什么是 JSON?
JSON 是在 API、配置文件和数据库中存储与交换数据的文本格式。相同内容的排列方式会影响可读性和文件大小。
格式化 JSON
通过缩进和换行清晰展示结构。
{
"name": "Votilo Tools",
"version": "0.1.0"
}适用于手动阅读编辑、调试 API 响应、编写配置和代码审查。
压缩 JSON
移除不必要的空白,得到最小字符串。
{"name":"Votilo Tools","version":"0.1.0"}适用于网络传输、注重空间的存储或缓存,以及由程序读取的 API 响应。
验证
JSON 语法严格,缺少逗号或多余的尾随逗号都会使文档无效。Votilo Tools 会先验证并指出错误。
常见错误
- 尾随逗号: 不允许
{"a": 1,} - 单引号: 字符串必须使用双引号
- 注释: JSON 不支持注释
- undefined: 应使用
null