Toolalize

JSON 格式化与验证工具

在线格式化、压缩和验证 JSON。粘贴您的 JSON,即可使用 2 个空格、4 个空格或制表符缩进进行格式化,或压缩以供生产环境使用。

缩进

JSON 示例

名称
User Object
Array of Items
Nested Object
API Response
Config File
Error Response

常见问题

JSON 格式化通过添加缩进和换行使 JSON 易于阅读。JavaScript 中的 JSON.stringify(data, null, 2) 或 Python 中的 json.dumps(data, indent=2) 可以将 JSON 格式化为 2 个空格缩进。压缩后的 JSON 内容相同,但删除所有空格以减小文件大小——对于 API 响应和移动应用非常重要。
格式化(格式美化)添加缩进和换行使 JSON 易于阅读和调试——非常适合查看 REST API 响应。压缩删除所有非必要的空格以生成最紧凑的 JSON 字符串——非常适合生产环境 API 负载和配置文件。两种操作保留完全相同的数据。
常见 JSON 错误:(1) 尾随逗号——{"a":1,}——JSON 不允许最后一项后有逗号,与 JavaScript 不同。(2) 未引用的键——{name:"Alice"}——JSON 要求所有键都用双引号括起来。(3) 单引号——{'key':'value'}——JSON 只使用双引号。(4) 缺少关闭括号。验证器会显示第一个错误的确切行号和列号。
Web 服务器压缩 JSON 响应以减少带宽和提高响应速度——一个格式化的 50 KB 响应压缩后可能只有 30 KB,节省 40% 的传输时间。此格式化工具可让您粘贴压缩后的 API 响应并在开发调试时即时阅读。