修复无效 JSON:从「哪里出错」到干净的文件

修复看起来几乎正确的 JSON —— 尾随逗号、单引号、未加引号的键 —— 使用能容忍“准 JSON”的智能格式化器,然后进行严格校验。

当你来到这里

你有一个几乎能用的 JSON 文件。解析器拒绝了它,但结构显然是可读的。本中心指向能处理最常见“准 JSON”错误的智能修复工作流,以及在交付前确认清理结果的严格校验器。

涵盖 90% 损坏 JSON 的四种错误

几乎每个无效 JSON 工单都是这四种之一:尾随逗号、单引号、未加引号的键,或在期望解析后 JSON 的地方打印了字符串化的对象。每种都有自己的指南。

何时修复并不安全

对于引号风格和尾随逗号,自动修复的猜测是安全的;但对于缺失的键、缺失的括号或有歧义的数字则不安全。把修复当作语法助手,之后再校验业务契约。

在本地修复,而不是在别人的服务器上

最近的事件表明,把 JSON 粘贴到第三方格式化器会泄露内容。本站的修复、校验和压缩工作流完全在你的浏览器标签页中运行 —— 不会上传任何内容。

推荐路径

从损坏的文本到干净的文件,四步搞定。

    1. 工具:/ —— 粘贴损坏的 JSON,点击「修复并格式化」。
    1. 指南:/guides/json-formatter-vs-json-repair —— 确认你真正需要哪种模式。
    1. 博客:/blog/fix-json-online —— 完整演示。
    1. 参考:/news/online-json-formatter-data-leak —— 为什么本地处理很重要。