压缩转义
去除全部非必要空白并对比体积,支持多语言字符串转义与 Unicode / Base64 编解码
原始 0.00 B · 结果 0.00 B · 压缩率 0%
压缩结果
JSON 压缩、转义与编解码说明
压缩模式会去掉 JSON 中的空格、换行与缩进,在保持语义不变的前提下减小体积,并给出原始与结果字节数对比。适合把接口响应、内嵌配置压缩后再传输或存储。若输入不是合法 JSON,会先提示语法错误位置。
转义模式针对字符串字面量,可选择 JavaScript、Java、C#、Python、Go 或 PHP 目标语言,在转义与反转义之间切换。它常用于把一段 JSON 文本嵌入到源码字符串中,避免引号与反斜杠引起的编译错误。
编解码模式提供 Unicode 转义、Unicode 还原以及 Base64 编码与解码,处理多语言文本、emoji 或只允许 ASCII 字符的传输通道。所有操作同样在本地完成,不会把内容发送到任何服务。
常见问题
- 压缩后的 JSON 还能直接使用吗?
- 可以。压缩只删除空白字符,不改变键值、数组顺序或数据类型,任何标准 JSON 解析器都能读取。
- 转义和 Base64 编码有什么区别?
- 转义把文本转换为目标语言的字符串字面量形式,保留可读性;Base64 把任意文本转换为 ASCII 字符集,可读性较差但能安全穿过只接受文本的通道。
- Base64 解码失败是什么原因?
- 常见原因是输入含有非 Base64 字符、长度不完整或本身不是 Base64 文本。请先确认输入来自编码结果,并去掉多余的说明文字。