跳到主要内容
AioFreeKit

JSON 格式化与校验工具

在线美化、压缩、校验 JSON,并带语法高亮。解析出错时会直接给出具体的行号和列号,问题一眼就能定位。

递归排序对象的键名 —— 对比两份仅键顺序不同的文档时特别好用。

0 字符 · 0 字节 · 0 行

输出结果

输入内容后,结果会显示在这里。

0 字符 · 0 字节 · 0 行

这个工具能做什么

  • 报错带具体位置

    浏览器只会给出字符偏移量。本工具会把它换算成行号和列号,这才是你在大文档里真正需要的信息。

  • 格式化或压缩

    可在 2 空格、4 空格和 Tab 之间切换,得到易读的排版;也可以去掉所有空白字符,压缩后便于传输。

  • 排序键名便于比对

    可选地递归排序对象键名,让两份数据相同的文档能逐行干净地对比。

常见问题

格式化会改变我的数据吗?

不会。工具会解析后重新序列化,只有空白字符和键的顺序会变化,取值、类型和结构都与原来完全一致。

为什么我的 JSON 被判定为无效?

最常见的原因是尾随逗号、用单引号代替双引号、键名没加引号,以及写了注释 —— 这些都不是合法的 JSON。错误信息会指出具体的行和列。

能处理很大的文件吗?

可以,只受浏览器标签页内存的限制。格式化在本地完成,所以没有上传大小限制,但几百兆的文档可能会比较慢。

我的 JSON 会被上传到服务器吗?

不会。解析和格式化都在你的浏览器里运行。这一点很重要,因为粘贴到这类工具里的 JSON 往往包含 API 响应、令牌或个人数据。