在线JSON校验与修复

左侧粘贴不合法或含注释、单引号、尾随逗号的 JSON。校验只检查、不改写;修复后输出标准 JSON,绿色标出变更,点击输出区域复制。

关于在线JSON校验与修复

从接口日志、CI 配置或不完整复制粘贴到左侧,点「校验」只检查语法、不改原文;点「修复」生成可复制的标准 JSON。

修复会处理尾随逗号、// 注释、单引号、未加引号的键,并在可能时补全缺失的括号,再以 2 空格缩进输出。右侧绿色标记表示相对原文有改动的字符。

在线JSON校验与修复能力

校验

判断是否为合法 JSON,不改写内容。合法则输出格式化结果;不合法则提示无效,并在能判断时给出输入里大致的行、列位置。

修复

  1. 输入本就合法时:只美化并提示「已是合法 JSON」,不做绿色高亮。
  2. 修复成功:输出为标准 JSON,绿色高亮表示相对原文新增或改动的字符。
  3. 下方列表概括可能改动项(注释、尾随逗号、引号、键名、结构等)。

高亮含义

绿色在修复结果一侧,表示相对你粘贴的原文有变化。点击输出区域复制纯 JSON,不含 HTML 标记。

修复失败时

严重截断或根本不是 JSON 的文本可能无法自动修复。可先校验看大致出错位置,手动修改,或在 JSON 格式化页用正确样例对照。

常见搜索场景

CI / 配置报 Unexpected token

把报错片段贴入,点修复,看绿色高亮是否去掉尾随逗号或注释,再复制回仓库。

接口响应复制不完整

校验给出大致出错行/列;修复尝试补括号与规范引号。提交前务必人工看一眼高亮区域。

浏览器里复制的对象字面量

单引号、未加引号的键不是标准 JSON,修复后可放进请求体或接口文档示例。

常见问题

和 JSON 格式化有什么区别?
格式化页需要已是合法 JSON 才能美化/压缩。本页面向不合法或接近合法的文本:校验只检查;修复会改写并展示相对原文的变更高亮。
绿色高亮是什么意思?
表示修复后输出里、相对你粘贴原文有变化或新增的字符。未标记部分在文本对比中一致,常见为空白或未改字段。
支持注释或尾随逗号吗?
修复会尝试去掉 // 注释和尾随逗号,使结果符合标准 JSON。输出不会保留注释,因为标准 JSON 不允许注释。
截断的 JSON 能修吗?
部分情况会自动补括号,需结合高亮人工确认。完全不是 JSON 的文本会提示无法修复,并在可能时给出行/列提示。
数据会上传吗?
与同站其他工具一样在浏览器会话内处理,敏感内容请在可信环境使用。

常见错误样例

  • {"a":1,}} 前多余逗号 — 修复常见项
  • {key:'value'}单引号与裸键 → 标准 JSON
  • // 注释\n{"x":1}去掉行注释后保留对象
  • 仅校验只判断合法/非法、不改写