原始文本

0 字符(UTF-16)第 1 行,第 1 列浅红整行:有误;深红:具体位置Ctrl + Enter

修复预览

等待诊断浅绿整行:已修复;深绿:修改位置
准备就绪粘贴 JSON 后点击诊断
点击“诊断并修复”,查看错误位置、修改说明和修复预览。
模型能力与边界说明

JSON格式化与压缩: 格式化提升可读性,压缩去除多余排版空白,两者不可同时启用。保留字符串、数字原始写法和注释;XML/HTML 混合文本及预格式化内容、YAML/TOML 必要的换行和缩进均予以保留。请核对预览后再采用。

使用方法: 粘贴文本后点击“诊断并修复”。“自动更新预览”默认不选中,勾选后可在编辑时自动更新。按需选择格式化或压缩,核对修改后复制结果或采用到原文。诊断在浏览器内完成;网站使用 Google Analytics 统计访问情况。

模型如何工作: 内置一个经过训练、含 6,753 个参数的小型神经网络,对修复候选进行排序,再由严格的 JSON 解析器校验结果。候选评分表示相对排序,不是修复成功的概率。 恢复式扫描还会跳过暂时无法解决的字段,继续诊断后续内容;只做保守的局部修复,未知值保留并标明待人工处理。

支持范围: 常见的缺失逗号或冒号、多余逗号、单引号或中文引号、未加引号的字段名、True/False/None、全角结构标点、注释,以及部分括号和转义问题。支持多步修复;格式化保留长整数、小数及字符串的原始内容。 还可识别前导零、十六进制、加号前缀、非有限数值、不完整 Unicode 转义、缺失值和数组空元素。数字转换保留十进制精度,非有限数和缺失值不会擅自改成 null。同一对象中的重复字段会同时标红首次及后续出现的位置。

需要你核对: 通过语法校验不代表数据含义正确。缺失的字段值、截断字符串和含义不明的数字不会自动编造;金额、ID 和业务规则也无法判断。补括号、转义等修改可能有歧义,存在其他可解析方案时可切换比较。重复字段会提示并保留,不自动决定删除哪一项。

测试与限制: 独立合成测试中,单错误样本 5,583 / 5,598、多错误样本 245 / 250 恢复到原始数据含义。测试与训练使用同类合成分布,这些数字不代表任意真实 JSON 的准确率;多错误测试中另有 1 条虽能解析,但未恢复原始含义。 以上数据属于原模型搜索的历史测试,不代表新增恢复式扫描流程的准确率。

处理上限: 最多 131,072 个 UTF-16 代码单元、128 层嵌套。模型搜索默认最多 24 步;恢复处理最多执行 256 处修改、报告 512 项问题。达到上限时会明确提示检查未完成,需要人工核对剩余文本。