跳到主内容

JSON 格式化与校验

JSON 格式化与校验

JSON 格式化与校验支持在线格式化、校验和压缩 JSON,并提供错误定位、键排序与缩进控制,适合接口调试、配置编辑、日志排查和代码评审。

JSON 格式化与校验

快速开始

1
输入/粘贴:在输入框粘贴或输入 JSON 文本
2
实时校验:输入时自动检查语法,错误会在下方显示(含行列号)
3
格式化:点击“格式化”,结果写回输入框(替换当前内容),层级更清晰
4
压缩:点击“压缩”移除空白与换行,结果写回输入框,便于传输
5
复制:点击下方复制按钮,直接复制当前内容

常见使用场景

接口调试

快速检查接口返回的 JSON 是否有效,并整理为更易读的结构

日志排查

格式化日志里的 JSON 片段,定位括号、引号和字段结构问题

配置编辑

整理配置文件结构,统一缩进、键顺序和层级显示

代码评审

提供清晰的 JSON 示例,方便团队审阅接口数据和配置变更

提交前检查

统一粘贴 JSON 的格式与缩进,减少风格差异带来的噪音

补充场景

你也可以把它当作 JSON 校验器、JSON 压缩工具和 JSON 结构检查工具,在复制、提交或交付前快速确认结果。

格式化参数与操作

缩进大小:使用按钮旁的下拉选择 Tab/2/4/8,立即生效
排序:点击“排序”按字母序排序对象键(不改变语义),复制/提交基于当前内容

使用建议

转义字符:字符串中的换行、引号等需使用合法转义(如 "、\n)
结构一致:推荐在团队内约定缩进、键排序与 Schema 以减少差异
排序前备份:排序会改变键顺序,不可自动还原,建议先复制一份
输入框下方会显示“第 X 行第 Y 列”,优先检查该位置前后的括号、引号与逗号
先压缩再格式化,常能暴露多余逗号或不匹配的引号

限制与兼容性

不支持注释:// 与 /* */ 注释不是标准 JSON(可使用 JSON5/JSONC 工具)
不支持单引号:'text' 不是有效的 JSON 字符串
不支持尾逗号:{"a":1,} 或 [1,] 非法
大体量 JSON:为保证浏览器流畅,建议分段处理;超深层或超大对象/数组的统计将自动简化

隐私与安全

所有处理都在浏览器本地完成,当前内容可随时替换、清空并重新处理。

常见问题

6

可继续使用这些相关工具,完成后续步骤。