损坏的 JSON 输入
已修复的 JSON 输出
JSON 修复如何工作
当您输入无效 JSON 时,系统会按顺序自动尝试以下方法:
开始修复 JSON
输入损坏的 JSON,或点击“导入”从文件加载。
使用 AI 修复损坏的 JSON
当您输入无效 JSON 时,系统会按顺序自动尝试以下方法:
开始修复 JSON
输入损坏的 JSON,或点击“导入”从文件加载。
步骤 1:粘贴损坏的 JSON
步骤 2:自动修复流程
步骤 3:查看修复结果
步骤 4:使用干净的 JSON
常见可修复问题:
name: "John" → "name": "John")[1, 2,] → [1, 2])// 损坏输入(无效 JSON)
{
name: "Project X", // 键名缺少引号
'id': 1024, // 单引号
items: [
"A",
"B", // 尾随逗号
]
}
// 修复输出(有效 JSON)
{
"name": "Project X",
"id": 1024,
"items": [
"A",
"B"
]
}我们的修复系统采用多层策略:先使用 JSONRepair 库进行快速、可靠的修复;再进行基础的模式匹配;如仍不足,再调用 AI 提供商(DeepSeek、OpenRouter、Groq)处理更复杂的问题。
是的。所有本地修复(JSONRepair 库与模式匹配)都在您的浏览器中完成,我们不会存储任何数据。如果您启用 AI 修复用于复杂问题,您的 JSON 只会被发送到 AI 提供商(DeepSeek)用于处理,不会被存储或用于训练。
1)JSONRepair 库:快速、准确地修复大多数常见问题。2)基础修复:基于规则的修复,处理简单语法错误。3)AI 修复:在需要时调用 DeepSeek 等 AI 提供商处理复杂结构问题。
可以。键名缺少引号、尾随逗号、元素之间缺少逗号、括号不匹配等常见错误,都会由本地修复引擎自动处理。
有。为保证稳定性,AI 修复每次请求支持的输入约为(~18000 个字符)。更大的 JSON 通常可通过本地 JSONRepair/基础修复解决,或先拆分为更小片段再使用 AI 修复。
不需要。您无需配置任何 API Key。对于复杂情况,我们会在本地修复基础上使用我们托管的 DeepSeek API 进一步提升效果,开箱即用。
对于常见问题,JSONRepair 的准确率很高;基础模式匹配可处理简单语法错误;当需要时,AI 提供商会对复杂结构问题进行智能分析与修复。