JSON 格式化
格式化、压缩和校验,还能画成可缩放的关系图。
输入0 字符
在左侧粘贴 JSON,结果会自动出现在这里
在浏览器里处理,数据不上传
能做什么
看清、改对你的 JSON
格式化与压缩
一键排成整齐的缩进格式,或者压成一行方便传输。键名还能按字母排序。
校验并定位错误
不是有效的 JSON 时,直接告诉你第几行第几列出了什么问题,一点就跳过去。
树形与关系图
折叠树形、复制路径;关系图把普通字段收在一张卡片里,嵌套对象和数组单独连线。可缩放拖动,点卡片或字段行定位原文,可导出 PNG 和 SVG。
长数字不丢精度
订单号、ID 这类超过 15 位的数字原样保留,不会被悄悄改掉末尾几位。
常见问题
JSON 格式化常见问题
我粘贴的 JSON 会被上传吗?
不会。格式化、校验和压缩都在你的浏览器里完成,内容不会发到任何服务器,关掉页面就没了。
提示"不是有效的 JSON"怎么办?
先看提示里的行号和列号。最常见的原因是:漏了逗号、最后一项后面多了逗号、用了单引号、键名没加双引号,或者把注释也粘了进来。
压缩和转义有什么区别?
压缩是去掉空格和换行,让 JSON 变成一行。转义是在引号、反斜杠前面加上反斜杠,让整段 JSON 能放进代码里的字符串;去转义就是反过来还原。
为什么有些工具会把长数字改掉?
浏览器的数字最多只能精确到大约 15 到 16 位,用普通办法解析,订单号这类长数字的末尾会被改掉。这里按原文保留数字,格式化前后完全一样。
关系图能画多大的 JSON?
沿用 2 MB 和 128 层输入限制,关系图最多 50000 项,对象、数组和每个普通值各计一项;普通值合并到所属卡片。只画当前可见卡片和字段行,查找可跳到深层。PNG 保存当前视图,SVG 保存完整图;超出图形限制时仍可格式化和下载原文。
相关工具