GUIDE深度 · Deep dive
JSON 格式化和压缩怎么选?
格式化加空格和换行,方便人读;压缩去掉空白,减少传输体积。API 请求/响应通常用压缩 JSON,日志和配置用格式化 JSON。
什么时候格式化
调试 API 响应、看配置文件、写文档示例。
格式化不改变语义,只改变空白。
什么时候压缩
生产环境传输、嵌入 URL、减少日志体积。
压缩后仍要保留数字/布尔/null 的类型,不要手改字符串。
常见问题
压缩会丢数据吗?
不会;只去掉结构性空白,字符串内容不变。
格式化后能直接上线吗?
可以,但体积更大;生产通常压缩。