FIND IT. FIX IT.

JSON 校验.

读懂每一个错误,准确定位问题,让修复更有把握。

浏览器本地处理
输入 JSONsource.json
诊断结果
{}

让每个语法问题都有答案

输入后检查语法,错误将精确定位到行与列

大整数保真本地处理
就绪 · 粘贴 JSON 或导入本地文件
格式化只调整排版。超大整数、1.00、1e3、-0 及重复字段均保留原文。
SAFE REPAIR PREVIEW

先看改动,再决定应用

仅删除对象或数组结尾的多余逗号。修复稿已通过严格 JSON 二次校验,字符串与数字不会改变。

应用后仍可撤销

生成键排序预览?

按键名的 Unicode 顺序递归排列对象字段。数组顺序、数字词法与字符串内容保持不变。排序仅生成结果,不会覆盖输入。

用处理结果替换输入?

结果将成为新的输入内容。确认后可点击“撤销替换输入”恢复原始文本。

CONTROLLED JSON EDIT

修改节点值

$

修改所选原文范围,保留其他数字与字符串的原始写法。修改稿通过严格校验后,仍需要你确认应用。

节点新 JSON 值字符串使用双引号,数字按输入原样保留
确认应用后仍可撤销

从提示,走到正确结果

  1. 01输入需要检查的 JSON,或载入一个错误示例。
  2. 02查看中文诊断,点击问题跳转到对应行列。
  3. 03手动修正,或确认修复预览后再次严格校验。
阅读使用指南

你可能想知道

警告和错误有什么区别?

错误表示语法不合法,格式化和树形查看会被阻止。重复键和数字精度风险属于警告;原始内容仍保留,但应结合实际使用场景确认。

如何定位问题?

点击诊断列表中的问题,可滚动并选中输入中的对应位置。行号和列号均从 1 开始,列号采用 UTF-16 代码单元,Tab 按一个位置计数。

修复会直接修改输入吗?

不会。当前只提供尾逗号的确定性修复,先展示原文和修复稿,经过严格复验后才能由你确认应用。取消不改变输入,应用后也可撤销。