使用帮助
  • 左侧编辑器会实时标记JSON错误位置,点击"修复"按钮可自动修复并输出到右侧
  • 支持修复缺失引号、缺少逗号、尾随逗号、单引号、注释、截断、Python常量(None/True/False)等常见问题
  • 如输入本身即为合法JSON,修复结果与格式化结果一致
JSON修复

JSON修复工具可以帮助您自动修复各种JSON格式错误,让损坏的JSON数据恢复为合法格式。

可修复的常见问题:

  • 缺失引号:键名或字符串值未加引号,如 {name: "John"}
  • 缺少逗号:对象或数组元素之间漏写逗号
  • 尾随逗号:最后一个元素后多出逗号
  • 单引号:使用单引号代替双引号,如 {'name': 'John'}
  • 特殊引号:使用中文引号""''等特殊字符
  • 注释:包含 /* ... */ 或 // ... 注释
  • 截断JSON:内容被截断导致括号/引号不闭合
  • Python常量:None/True/False 转为 null/true/false
  • 转义字符串:去除多余转义字符,如 {\"key\": \"value\"}
  • JSONP:去除 callback({...}) 包裹
  • 代码块标记:去除 ```json ``` 围栏
  • 省略号:去除数组/对象中的 ... 占位符
  • 多行JSON:将换行分隔的多条JSON合并为数组

常见用途:

  • 修复接口返回的格式错误的JSON数据
  • 修复从代码中复制的JSON片段(键名未加引号等)
  • 修复被截断的日志文件中的JSON
  • 修复LLM生成的格式不规范的JSON