常用工具及查询🤖 AI 导航HOT寒霜启示录游戏工具攻略文章关于

🧾 JSON 格式化 / 压缩 / 校验

🔒 本工具完全在你的浏览器里运行,输入内容不会上传到任何服务器。

缩进

广告位(预留,AdSense 审核通过后启用)

这是什么

JSON 是接口、配置文件里最常用的数据格式。接口返回的 JSON 往往挤在一行,不好读;手写的 JSON 又容易多一个逗号、少一个引号。本工具可以把 JSON 格式化成带缩进的易读形式,也可以压缩成一行减少体积,同时按标准(RFC 8259)校验语法,出错时显示错误位置(行号、列号)并用 ^ 标出。

怎么用

把 JSON 粘贴到上方输入框,点“格式化”或“压缩”。不合法时会提示原因和位置,修改后再试。处理结果可以一键复制。

示例

{"a":1,"b":[1,2]} 格式化后变成多行缩进。{"a":1,} 会报错,因为标准 JSON 不允许末尾多余的逗号;{'a':1} 也会报错,因为键名必须用双引号。

常见问题

为什么在 JavaScript 里能用的写法这里报错?

标准 JSON 比 JS 对象更严格:键名必须用双引号,不允许单引号、注释、末尾逗号、undefined 和 NaN。

大数字会不会丢精度?

会。浏览器按双精度浮点数解析,超过 2^53(约 9007 万亿)的整数格式化后可能变化,ID 类大数字建议在接口里用字符串。

错误位置不准?

错误位置来自浏览器自带的解析器,指向“第一个让解析失败的字符”,真正的错误可能在它前面一点,例如漏掉的引号或逗号。

能处理多大的 JSON?

取决于你的电脑内存,几 MB 以内一般没问题。

广告位(预留,AdSense 审核通过后启用)

相关工具