文本工具

JSON 格式化工具

粘贴 JSON 内容,一键完成格式化、压缩和语法校验。

JSON 编辑器0 行 / 0 字符
JSON

清晰排版

把压缩后的 JSON 展开为多行结构。

MIN

一键压缩

移除空格和换行,适合复制到配置字段。

ERR

语法校验

快速发现引号、逗号、括号等常见错误。

JSON 格式化怎么用?

把 JSON 文本粘贴到编辑区,点击格式化、压缩或校验即可。

会保存内容吗?

不会。输入内容只在当前页面处理,不会保存历史记录。

工具指南

JSON 格式化是什么?

格式化、压缩并校验 JSON 文本,适合接口调试和数据清理。

JSON 格式化JSON 校验JSON 压缩接口调试

如何使用JSON 格式化

  1. 粘贴 JSON 文本。
  2. 选择格式化、压缩或校验。
  3. 复制处理后的结果,或根据错误提示定位问题。

功能特点

  • 格式化与压缩
  • 语法校验
  • 错误位置提示
  • 结果可复制

适合什么时候使用

  • 接口联调返回难以阅读把压缩 JSON 展开为多行结构,快速查看字段层级和数组内容。
  • 复制配置前先做语法检查在粘贴到配置文件、低代码平台或接口工具前,先确认括号、逗号和引号没有问题。
  • 定位日志里的 JSON 片段错误根据错误提示附近的字符,判断是尾随逗号、未闭合字符串还是多余注释。
  • 提交前压缩 JSON需要把示例、参数或配置压成单行时,可先确认格式化成功再压缩。

可直接尝试的示例

接口返回示例
{"code":0,"data":{"items":[{"id":1,"name":"ToolsBar"}],"page":1},"message":"ok"}
  1. 粘贴示例 JSON。
  2. 点击格式化查看 data.items 的层级。
  3. 再尝试压缩,对比格式化和压缩输出。

结果怎么看

  • 对象与数组层级花括号表示对象,方括号表示数组;缩进可以帮助看清字段归属。
  • 字符串和数字带双引号的是字符串,不带引号的数字、true、false、null 有不同类型含义。
  • 错误位置错误通常出现在提示位置附近,也可能由上一行缺少逗号或引号导致。
  • 压缩结果压缩只移除不必要空白,不应改变字段和值的语义。

常见错误与排查

  • Unexpected end of JSON input优先检查右花括号、右方括号或字符串引号是否缺失。
  • Unexpected token检查单引号、注释、全角标点、尾随逗号和未转义双引号。
  • 中文显示异常JSON 工具无法修复来源编码错误,需要回到接口、文件或数据库确认字符集。
  • 格式化后接口仍报错语法正确不等于业务正确,需要继续检查字段名、类型、必填项和枚举值。

数据处理说明

  • 浏览器本地处理JSON 文本在当前浏览器中格式化、压缩和校验。
  • 不需要登录正常使用无需账号,不依赖用户身份。
  • 敏感数据建议脱敏处理令牌、手机号、邮箱或业务数据前,建议先替换敏感字段。

常见问题

关于JSON 格式化工具

JSON 校验失败怎么办?

优先检查错误位置附近的引号、逗号、冒号和括号。

JSON 和 JavaScript 对象一样吗?

不完全一样。JSON 规则更严格,属性名和字符串必须使用双引号。