关于在线JSON校验与修复
从接口日志、CI 配置或不完整复制粘贴到左侧,点「校验」只检查语法、不改原文;点「修复」生成可复制的标准 JSON。
修复会处理尾随逗号、// 注释、单引号、未加引号的键,并在可能时补全缺失的括号,再以 2 空格缩进输出。右侧绿色标记表示相对原文有改动的字符。
在线JSON校验与修复能力
校验
判断是否为合法 JSON,不改写内容。合法则输出格式化结果;不合法则提示无效,并在能判断时给出输入里大致的行、列位置。
修复
- 输入本就合法时:只美化并提示「已是合法 JSON」,不做绿色高亮。
- 修复成功:输出为标准 JSON,绿色高亮表示相对原文新增或改动的字符。
- 下方列表概括可能改动项(注释、尾随逗号、引号、键名、结构等)。
高亮含义
绿色在修复结果一侧,表示相对你粘贴的原文有变化。点击输出区域复制纯 JSON,不含 HTML 标记。
修复失败时
严重截断或根本不是 JSON 的文本可能无法自动修复。可先校验看大致出错位置,手动修改,或在 JSON 格式化页用正确样例对照。
常见搜索场景
CI / 配置报 Unexpected token
把报错片段贴入,点修复,看绿色高亮是否去掉尾随逗号或注释,再复制回仓库。
接口响应复制不完整
校验给出大致出错行/列;修复尝试补括号与规范引号。提交前务必人工看一眼高亮区域。
浏览器里复制的对象字面量
单引号、未加引号的键不是标准 JSON,修复后可放进请求体或接口文档示例。
常见问题
- 和 JSON 格式化有什么区别?
- 格式化页需要已是合法 JSON 才能美化/压缩。本页面向不合法或接近合法的文本:校验只检查;修复会改写并展示相对原文的变更高亮。
- 绿色高亮是什么意思?
- 表示修复后输出里、相对你粘贴原文有变化或新增的字符。未标记部分在文本对比中一致,常见为空白或未改字段。
- 支持注释或尾随逗号吗?
- 修复会尝试去掉 // 注释和尾随逗号,使结果符合标准 JSON。输出不会保留注释,因为标准 JSON 不允许注释。
- 截断的 JSON 能修吗?
- 部分情况会自动补括号,需结合高亮人工确认。完全不是 JSON 的文本会提示无法修复,并在可能时给出行/列提示。
- 数据会上传吗?
- 与同站其他工具一样在浏览器会话内处理,敏感内容请在可信环境使用。
常见错误样例
{"a":1,}} 前多余逗号 — 修复常见项{key:'value'}单引号与裸键 → 标准 JSON// 注释\n{"x":1}去掉行注释后保留对象仅校验只判断合法/非法、不改写