JSON 格式化工具
JSON 输入
格式化结果
什么是 JSON 格式化?
JSON 格式化会把压缩、混乱或难以阅读的 JavaScript Object Notation 转成缩进一致、结构清晰的文本。开发者通常会在查看 API 响应、日志、配置文件和测试 fixture 时使用 JSON Formatter。好的格式化工具只改变空白和展示顺序,不应该改变原始数据本身。
JSONFather 在浏览器本地完成格式化。私密 payload、token、客户数据和本地配置无需上传到远程服务,也能快速变得可读。工具会先校验输入,再生成结果;如果 JSON 语法有问题,会给出行列位置,避免对错误数据进行猜测式处理。
如何格式化 JSON
把 JSON 粘贴到输入编辑器,点击格式化,然后复制右侧输出。需要传输、写入环境变量或嵌入 fixture 时,可以使用压缩。只想检查语法时,使用校验。需要让文档、代码审查或 diff 更稳定时,可以开启 Sort Keys。
示例
输入
{"name":"jsonfather","age":1}输出
{
"name": "jsonfather",
"age": 1
}FAQ
jsonfather 会上传我的 JSON 吗?
不会。格式化在浏览器本地运行,粘贴的数据不会发送到服务器。
可以压缩生产环境 JSON 吗?
可以。压缩会移除空白字符,同时保持解析后的数据不变。
可以排序 key 吗?
可以。开启排序后会递归排列对象键,方便稳定对比和代码审查。