JSON 格式化有什么用?
JSON 在接口传输和程序配置中通常会被压缩成一行。格式化会补充缩进和换行,让对象层级、数组内容和字段关系更容易检查。它不会改变数据本身,只改变展示方式。
当你在调试 REST API、检查 package.json、查看应用配置或分析 JSON 日志时,先格式化再阅读,通常比直接在编辑器里横向滚动更快。
格式化、压缩和校验分别什么时候用?
| 你的任务 | 应该使用 | 结果会发生什么 |
|---|---|---|
| 看清一行接口响应 | 格式化 JSON | 补充换行和缩进,字段和值不变。 |
| 减少配置或请求体体积 | 压缩 JSON | 移除不必要的空白,得到单行 JSON。 |
| 排查请求为什么报错 | JSON 校验 | 使用浏览器解析器确认语法是否符合标准 JSON。 |
如何使用这个 JSON 美化工具?
- 把 JSON 文本粘贴到左侧输入框,也可以读取本地 .json 文件。
- 点击“格式化 JSON”查看带缩进的结果,或点击“校验”检查语法。
- 复制结果或下载文件,继续用于接口调试、代码评审和配置修改。
处理敏感数据时更安心所有解析和转换逻辑都在浏览器中执行。页面不会上传 JSON 内容,也不会把输入写入服务器数据库。
常见问题
- 格式化会改变 JSON 数据吗?
- 不会。工具先解析 JSON,再使用标准序列化生成带缩进的文本,字段和值保持不变。
- 为什么提示 Unexpected token?
- 这通常表示某个位置出现了多余逗号、单引号、未加引号的键名或括号不匹配。可以使用 JSON 校验页查看错误位置。
- 压缩后的 JSON 还能直接发送给接口吗?
- 可以。只要输入本身是合法 JSON,压缩只会去掉空白字符,不会删除字段或改变数据类型。