使用帮助
- 左侧编辑器会实时标记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