PocketPlay
EN

JSON 格式化

格式化、压缩、校验 JSON,精确定位错误行列,支持键排序与可折叠树视图。

🔒 浏览器本地运行,文件不会上传免费 · 无需注册

JSON 输入

0 B大小
0行数
0键数量
0值数量
0嵌套层级

怎么用 JSON 格式化

  1. 把 JSON 粘贴到左边的文本框,或者把 .json 文件拖进去,也可以点示例;只要 JSON 有效,粘贴后会立刻格式化。
  2. 选择缩进方式(2 个空格、4 个空格或 Tab),需要的话勾选键名排序,或者点压缩去掉所有空格和换行。
  3. 切换到树视图折叠大段内容,最后复制或下载结果。

常见问题

怎么知道 JSON 到底哪里错了?

校验用的是专门为这个页面写的严格 JSON 解析器,会报出真实的行号、列号和出错的字符。多余的逗号、单引号、注释、未转义的控制字符都有各自的提示,而不是笼统的“unexpected token”。

排序键名会改变数据吗?

不会。只是把每一层对象的键名按字母重新排列,这在 JSON 里是等价的;值、数组和数组顺序都不动。数字保留原始写法,所以大整数和末尾的零不会被改掉。

我的 JSON 会被上传吗?

不会。解析、格式化和树视图全部在浏览器里完成,所以含有令牌或个人信息的接口返回也可以放心粘贴。