JSON 格式化工具

美化、压缩并验证 JSON,并定位错误位置。

你的 JSON 在浏览器本地完成解析与格式化,不会上传到任何服务器。

想以树形方式浏览 JSON?试试 JSON 树形查看器。

关于 JSON 格式化工具

这款 JSON 格式化工具让你粘贴原始 JSON 后,无需离开页面即可即时美化、压缩或校验。作为 JSON 美化工具,它支持 2 空格、4 空格或制表符缩进的美化输出;作为 JSON 压缩工具,它会将全部内容折叠为一行紧凑文本。内置的 JSON 校验器会标注无效输入并指出首个问题的精确行号与列号,因此末尾多余的逗号、单引号和缺失的括号都很容易发现。它专为开发者、QA 工程师,以及任何需要调试 API 响应、配置文件或日志数据的人而打造。格式化后的输出带有语法高亮,可直接复制或下载。一切都在你的浏览器本地运行,因此数据绝不离开你的设备,也不会上传到任何服务器。

功能特性

如何使用 JSON 格式化工具

  1. 将你的 JSON 粘贴或输入到输入框中。
  2. 选择「美化」并挑选 2 空格、4 空格或制表符缩进,或选择「压缩」。
  3. 可选择启用「键排序」以按字母顺序排列对象键。
  4. 查看带语法高亮的输出,或阅读任意错误所显示的行号与列号。
  5. 点击「复制」或「下载」以保存格式化后的 JSON。

示例

输入

{"name":"Ada","langs":["sql","js"],"active":true}

输出

{
  "name": "Ada",
  "langs": [
    "sql",
    "js"
  ],
  "active": true
}

以 2 空格缩进美化后的效果。

常见错误与故障排除

常见问题

JSON 格式化工具是什么,它能做什么?
JSON 格式化工具可在一处完成 JSON 的美化、压缩与校验。粘贴原始 JSON 即可按你选择的缩进美化输出、折叠为一行,或捕捉语法错误并显示其精确的行号与列号。
如何在 JSON 格式化工具中修复「Unexpected token」错误?
校验器会显示首个问题的行号与列号。常见原因包括末尾多余的逗号、用单引号代替双引号、未加引号的键或缺失的括号。
JSON 格式化工具能对对象键排序吗?
可以。在「美化」模式下开启「键排序」,即可在对象的每一层按字母顺序排列键。
如何用 JSON 格式化工具压缩 JSON?
选择「压缩」模式,格式化工具会将你的 JSON 折叠为单行紧凑文本,可直接复制或下载。
JSON 格式化工具支持哪些缩进选项?
你可以使用 2 空格、4 空格或制表符缩进进行美化,输出带有语法高亮,便于阅读。
使用 JSON 格式化工具时,我的 JSON 会被发送到任何地方吗?
不会。JSON 格式化工具完全在你的浏览器中运行,因此数据绝不离开你的设备,也不会上传到任何服务器。

相关工具

全部 ArrayKit 工具