JSON 压缩工具
JSON 输入
压缩结果
什么是 JSON 压缩?
JSON 压缩会从合法 JSON 文档中移除不必要的空白、缩进和换行,得到更紧凑的文本表示。解析后的数据保持不变,但字符串更适合放进环境变量、请求体、fixture、快照和文档示例。
JSONFather 会先在浏览器本地解析输入,再生成压缩结果。它不会把私密 payload 上传到服务器,也不会在语法错误时猜测修复;如果文档非法,会先给出解析错误。
如何压缩 JSON
把合法 JSON 粘贴到编辑器,点击压缩 JSON,然后复制紧凑结果。需要再次检查内容时,可以使用格式化把压缩后的字符串恢复成易读缩进,数据本身不会改变。
可用操作
- 格式化 JSON
- 压缩 JSON
- 校验 JSON
- 导入 JSON 文件
- 复制输出
- 下载输出
- 创建限时 JSON 短链
- 全部折叠
- 全部展开
- JSON 字符串转义
- JSON 字符串去转义
- 按键名排序
- 生成测试 JSON
- 简单示例
- 中等示例
- 复杂示例
- 回到顶部
- 回到底部
- 编辑器内查找
- 上一个匹配
- 下一个匹配
- 全部替换
- 关闭搜索面板
示例
输入
{
"name": "jsonfather",
"features": ["format", "validate"]
}输出
{"name":"jsonfather","features":["format","validate"]}FAQ
压缩 JSON 会改变数据吗?
不会。JSONFather 会先解析文档,再移除同一份值中不必要的空白字符。
压缩后的 JSON 还能重新格式化吗?
可以。使用格式化操作,或打开 JSON Formatter 让紧凑载荷重新变得可读。
压缩时会上传 JSON 吗?
不会。压缩在浏览器本地完成。