JSON 格式化原理
解析原始 JSON 文本为对象树,再按缩进重新序列化为易读的多行结构
同时校验语法是否合法
这个工具能做什么
- 把压缩/混乱的 JSON 格式化缩进
- 压缩(去空白)以节省传输
- 校验语法错误并定位
怎么使用(输入说明)
- 粘贴 JSON:粘入待处理文本。
- 格式化 / 压缩:选模式,实时得到结果,错误处高亮。
安全与隐私
解析完全在浏览器本地进行,文本不会上传,可放心粘贴含敏感字段的 JSON。
计算实例
例:{“a”:1,“b”:[2,3]} 格式化后变成带 2 空格缩进的多行结构,层级一目了然。
常见问题 FAQ
Q:这个 JSON 格式化工具安全吗?
A:完全安全。所有解析和格式化都在你的浏览器本地完成,输入的文本不会发送到任何服务器,也不会被保存。你可以断网使用本页面来验证这一点。
Q:为什么我的 JSON 提示格式错误?
A:常见原因:键名或字符串没用双引号(标准 JSON 不支持单引号)、数组或对象末尾多了逗号、出现了注释或换行符(标准 JSON 不允许注释)。本工具会在报错信息中提示错误原因,按提示修改即可。
Q:格式化和压缩分别有什么用?
A:格式化(带缩进换行)方便人阅读和维护,用于调试和整理;压缩(去除所有空白)减小体积,用于传输和存储。两者内容完全一致,只是排版不同。