格式化 JSON

JSON 输入

1

JSON 输出

设置

开始格式化 JSON

在左侧输入 JSON,或使用“导入”从文件加载。

如何格式化并校验 JSON

  1. 步骤 1 – 将 JSON 粘贴或导入到在线格式化器

    • 将原始 JSON 从任何来源(API 响应、配置文件、日志等)粘贴到左侧编辑器。
    • 或使用“导入”一键从文件、URL 或示例数据加载 JSON。
    • 该工具可作为在线 JSON 格式化器,帮助你快速整理凌乱的 JSON。
  2. 步骤 2 – 选择格式化选项

    • 选择缩进大小以美化 JSON(2 空格、4 空格或紧凑)。
    • 可选:按字母顺序排序键名,便于规范化不同数据结构。
    • 需要用于 API、存储或生产环境时,可切换为压缩输出。
  3. 步骤 3 – 查看格式化结果与校验错误

    • 在右侧查看带语法高亮且缩进一致的格式化 JSON。
    • 留意解析错误(例如缺少逗号或引号)。
    • 在格式化过程中,也可以把本页当作快速的 JSON 语法检查工具。
  4. 步骤 4 – 复制或下载用于 API、响应或日志

    • 点击“复制”将格式化后的 JSON 发送到剪贴板。
    • 将结果下载为 .json 文件,用于 API 请求、API 响应或日志快照。
    • 将同一份格式化 JSON 作为文档或代码示例的可靠来源重复使用。

新手快速提示

  • 多数 JSON 错误来自漏逗号、多余的末尾逗号,或使用单引号代替双引号。
  • 如果内容都挤在一行,先美化输出,再修复上方提示的错误。
  • 调试或阅读 API 响应/日志时建议使用美化 JSON;在生产环境传输时可切换为压缩 JSON。
示例:在线格式化器中的 JSON 格式化前后对比
// 输入 JSON
{"name":"Maeve","age":28,"active":true}

// 格式化后的 JSON
{
  "name": "Maeve",
  "age": 28,
  "active": true
}

相关 JSON 工具

  • 在格式化前或格式化后校验 JSON,可尽早发现语法问题。
  • 无法解析的破损 JSON 可先修复,再交给格式化器处理。
  • 基于干净的 JSON 生成 Schema 与类型,用于校验与类型化开发。

常见问题

JSON 格式化有什么作用?

JSON 格式化会为 JSON 添加合适的缩进、换行和空格,使其更易阅读、更易理解。

我可以自定义缩进吗?

可以。你可以选择 2 空格、4 空格,或使用紧凑输出(压缩)。

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

不会。格式化只改变展示方式,数据结构和值保持不变。

可以格式化很大的 JSON 文件吗?

可以。该格式化器能高效处理较大的 JSON,但非常大的文件可能需要一点处理时间。

格式化 JSON - 美化、校验、转义与压缩 | JSONSwiss