JSON 修复器

📄 JSON Repairer

JSON Repairer - Fix broken JSON (trailing commas, single quotes, comments) and validate it locally. Free, browser-only.

📐 工作原理与说明
修复格式不规范的近似 JSON 文本。
  • 常见错误:尾随逗号、单引号、未加引号的键、混入注释、缺少逗号或括号。
  • 策略:补齐缺失的引号/逗号/括号,去除注释,把单引号转为双引号。
  • 风险:修复是启发式的,可能改变原意,重要数据必须人工复核。
  • 场景:处理从日志、LLM 输出或非严格配置中粘贴的内容。
⚠️ 使用说明与注意事项

📋 常见 JSON 错误与修复

问题示例修复
尾随逗号[1,2,3,][1,2,3]
单引号{'a':1}{"a":1}
行注释{"a":1} // x{"a":1}
键无引号{a:1}{"a":1}

📚 深度解析:JSON Repairer

💡 常见使用场景

修复
`{a:1,}` → 修复为 `{"a":1}`(补键引号、去尾逗号)。

❓ 常见问题(FAQ)

自动修复会改语义吗?
仅修语法错误,不改变字段与值。
修复后的数据能直接用吗?
不能盲信。修复器只能按启发式规则猜测缺失部分——多一个逗号是笔误还是少了一个元素,工具无从判断。正确做法是把修复结果当作「可读性恢复」用于排查,之后回源头重新获取完整数据;若必须消费,务必再做一次 Schema 校验。