什么是 JSON 格式化?
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。在日常开发中,我们经常需要处理各种 JSON 数据,比如 API 返回结果、配置文件等。
原始 JSON 数据通常是没有格式化的,阅读起来非常困难。JSON 格式化工具可以帮助你将混乱的 JSON 数据转换为结构清晰、易于阅读的格式。
功能介绍
TC Tools 的 JSON 格式化工具提供以下功能:
1. 格式化(美化)
将压缩后的 JSON 数据格式化为缩进清晰的格式:
输入:
{"name":"张三","age":25,"hobbies":["编程","阅读","旅行"],"address":{"city":"北京","zip":"100000"}}
输出:
{
"name": "张三",
"age": 25,
"hobbies": [
"编程",
"阅读",
"旅行"
],
"address": {
"city": "北京",
"zip": "100000"
}
}
2. 压缩(Minify)
将格式化的 JSON 压缩为单行,减少数据传输体积:
适用于需要减小 JSON 文件大小的场景,比如 API 请求体、配置文件优化等。
3. JSON 校验
自动检查 JSON 语法是否正确,常见错误包括:
- 缺少引号:
{name: "张三"}→ 应为{"name": "张三"} - 多余逗号:
[1, 2, 3,]→ 应为[1, 2, 3] - 单引号:
{'name': '张三'}→ 应为{"name": "张三"}
使用步骤
- 打开 JSON 格式化工具
- 在左侧输入框粘贴 JSON 数据
- 选择操作:格式化、压缩或校验
- 右侧实时显示处理结果
- 点击「复制」按钮复制结果
实用技巧
提示:你可以直接从浏览器开发者工具的 Network 面板中复制 API 响应的 JSON 数据,粘贴到工具中进行格式化分析。
快捷键
Ctrl + Shift + F:快速格式化Ctrl + Shift + M:快速压缩
处理大文件
对于超大 JSON 文件(>1MB),建议先使用压缩功能检查文件大小,再进行格式化处理,以避免浏览器卡顿。