JSON 格式化工具

在线美化、校验和修复 JSON,支持尾随逗号与 AI 代码块。全程在浏览器本地运行,免费且无需注册。

免费 · 无需注册 · JSON 仅保留在浏览器中
示例

粘贴 JSON 或选择示例即可开始。

所有内容只在当前浏览器中处理。

结果

格式化后的 JSON

{
  "name": "Alex",
  "active": true,
  "roles": [
    "developer",
    "admin"
  ]
}
JSON 示例

JSON 示例

这个示例是包含一个 user 的对象。键名用于标记数据,值可以是字符串、数字、布尔值、数组或嵌套对象。加载后可在格式化、树状和分析视图中查看同一份数据。

{
  "user": {
    "id": 1042,
    "name": "Alex",
    "active": true,
    "roles": ["developer", "admin"],
    "profile": {
      "country": "US",
      "timezone": "America/New_York"
    }
  }
}

如何格式化 JSON

  1. 粘贴 JSON 或载入示例

    把 JSON 文档粘贴到输入框,或载入内置示例,在不发送数据的前提下了解完整操作流程。

  2. 选择格式化或压缩

    格式化会加入便于阅读的缩进;压缩会去掉不必要的空白,适合需要紧凑 JSON 字符串时使用。

  3. 校验语法并检查问题

    使用校验检查 JSON 语法;如果是常见复制粘贴错误,可使用修复,并在再次使用前检查生成的 JSON。

  4. 查看或复制结果

    在代码、树状和分析视图之间切换查看输出,再复制格式化后的 JSON 或所需的 JSON 路径。

JSON 格式化工具的适用场景

API 响应难以阅读

开发或技术支持人员可先格式化紧凑的响应,再检查嵌套字段、状态值或意外出现的属性。

配置文件无法解析

保存 JSON 配置前先校验,可定位尾逗号、未加引号的键名等语法问题。

需要安全检查粘贴的数据载荷

使用本地树状和分析视图检查复制来的数据结构与大整数提示,再决定是否分享结果。

什么是 JSON?

什么是 JSON?

JSON 是一种轻量、基于文本的结构化数据格式。由于可读性高、支持广泛,且不依赖特定数据库或编程语言,人和程序都会使用它来交换信息。API 常返回 JSON;应用也会用它保存设置、导出内容和配置。

什么是 JSON 数据?

什么是 JSON 数据?

一份 JSON 文档只有一个根值,实际使用中通常是对象或数组。对象会组织具名字段,数组保存有序项目;每个字段或项目都属于下列 JSON 值类型之一。

对象{ } 中的具名属性
数组[ ] 中的有序项目
字符串双引号中的文本
数字有限数值
布尔值true 或 false
空值字面量 null
什么是 JSON 格式?

什么是 JSON 格式?

JSON 只有少量严格规则。很小的标点错误就可能让 API 响应或配置文件失效,因此在分享或保存前使用格式化工具很有帮助。

  1. 每个键名和字符串都使用双引号。
  2. 对象用 { } 包围,数组用 [ ] 包围。
  3. 对象属性和数组项目之间使用逗号。
  4. 最后一个项目后不要留下逗号。
  5. 对象的键和值之间只使用一个冒号。
  6. true、false 和 null 必须使用小写。
  7. 数字不能有前置加号,也不能使用 NaN。
  8. 字符串中的引号需要使用反斜杠转义。
  9. 标准 JSON 不支持注释。
  10. 每个左花括号和左方括号都要有对应闭合符号。
常见错误输入
{
  name: 'Alex',
  active: True,
}
常见修复后
{
  "name": "Alex",
  "active": true
}
有效 JSON
什么是 JSON Schema?

什么是 JSON Schema?

JSON Schema 是用于描述预期 JSON 结构的另一套标准,例如必填字段、可用值类型和格式。JSON 是数据,Schema 是数据应遵循的约定。本工具当前校验 JSON 语法并帮助查看结构,不会声称支持 JSON Schema 校验。

常见 JSON 错误

常见 JSON 错误

修复功能只处理有限且可预测的复制粘贴错误:注释、简单的未加引号键名、单引号字符串、Python 风格的 True/False/None 和尾逗号。用于生产前,请复核修复后的输出。

FAQ

JSON 格式化工具常见问题

如何在不上传内容的情况下在线格式化 JSON?

将 JSON 粘贴到格式化工具并选择“格式化”。所有处理都在浏览器中完成,文本不会上传到 ToolkitLoop。

它可以修复带尾随逗号的 JSON 吗?

可以。修复功能可处理常见的尾随逗号,并在使用前展示结果供你核对。

可以整理从 ChatGPT 或 AI 工具复制的 JSON 吗?

可以。直接粘贴回复即可。工具可处理常见 AI 代码块,并标出仍需处理的语法问题。

JSON 格式化工具与 JSON 校验工具有什么区别?

格式化工具让有效 JSON 更易读,并能修复少量常见错误;校验工具侧重发现和解释语法错误。