JSON 格式化与校验
使用真正的解析器校验输入,按你选择的缩进美化输出,并在语法错误时给出精确的行号和列号,而不是一句模糊的报错。
输入
输出
还没有内容。粘贴 JSON 后点击「格式化」。
使用方法
- 把 JSON 粘贴到输入框,或将 .json 文件拖入输入框。
- 选择缩进宽度,然后点击「格式化」美化输出,或点击「压缩」移除空白。
- 查看状态行:绿色对勾表示解析成功,红色提示会指明出错的具体行与列。
- 需要对比差异时先用「按键排序」整理两份文档,再复制或下载结果。
常见问题
我的 JSON 会被传到服务器吗?
不会。解析使用的是浏览器内置的 JSON 引擎,文本不会离开当前页面。因此格式化包含密钥的配置文件或接口响应同样是安全的。
为什么看起来没问题的 JSON 却报错?
JSON 比 JavaScript 对象字面量严格得多:不允许尾逗号、不允许注释、键名必须使用双引号,也不支持 NaN 和 Infinity。错误提示会指出解析中断的具体行列。
能处理很大的文件吗?
几 MB 量级的文件可以流畅格式化。解析过程会把整份文档载入内存,因此上百 MB 的导出数据更适合用支持流式处理的命令行工具。