云站指南建站与运维知识库

JSON 格式化

在浏览器本地完成 JSON 美化、压缩、校验与树形查看;语法错误会给出所在行列,输入内容不会上传到任何服务器。

本地运行 · 数据不上传分类:数据处理
缩进
等待输入

0 字符 · 0 行

输出结果

在左侧粘贴 JSON,结果将实时显示在这里

各语言 JSON 格式化与压缩代码

在代码里完成同样的格式化与压缩时,直接复制对应语言的写法。

格式化(缩进 2 空格)

const obj = JSON.parse(raw);
const pretty = JSON.stringify(obj, null, 2);
console.log(pretty);

压缩(去掉空白)

const obj = JSON.parse(raw);
const minified = JSON.stringify(obj);
console.log(minified);

常见问题

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

美化与压缩基于标准 JSON.parse 后重新序列化,只调整空白与换行,不修改键值本身。对象键的顺序保持解析后的原顺序;若输入中存在重复键,以最后一次出现的值为准(这是 JSON 标准解析行为)。

提示格式错误时如何定位?

错误提示会尽量给出出错行号、列号和该行内容。常见原因包括:多余或缺失逗号、键名未用双引号、字符串使用了单引号、末尾多余逗号。

支持多大的输入?

解析在当前浏览器标签页内完成,建议单个输入控制在 1MB 以内;过大的输入可能导致页面卡顿,请分段处理。

相关教程

配合工具阅读

查看全部教程
故障排查进阶9 分钟

网站出现 502 Bad Gateway 的排查方法

从代理入口、上游进程、网络端口、日志和最近变更逐层检查 502,而不是先盲目重启。

502Nginx故障排查
2026年9月22日

相关工具

继续使用其他工具