DeepSeal — 本地加密笔记应用,你的隐私只有你说了算。 免费下载 → ×
{ }

JSON 格式化

JSON 在线格式化、校验、压缩、转树形查看,支持语法高亮和错误定位。

P0
模式
格式化
压缩
校验
缩进
状态:✓ 合法键数:7层级:4大小:193 B
JSON 输入
输出结果

JSON 格式化工具

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,是当前 Web 开发中最流行的数据传输格式。 本工具提供 JSON 的在线格式化、压缩、校验功能,全部在浏览器本地完成,不上传任何数据。

功能说明

  • 格式化:将压缩成一行的 JSON 自动缩进换行,支持 2 空格 / 4 空格 / 制表符三种缩进方式。
  • 压缩:移除所有空白字符,将 JSON 压缩成一行,减小传输体积。
  • 校验:检查 JSON 语法是否正确,定位错误位置。
  • 统计:实时显示键数量、层级深度、文件大小。

使用教程

  1. 在左侧输入框粘贴需要处理的 JSON 字符串。
  2. 在工具栏选择模式(格式化 / 压缩 / 校验)和缩进方式。
  3. 点击主按钮,右侧即时显示结果。
  4. 点击「复制」将结果复制到剪贴板。

JSON 常见问答

JSON 格式化报错「Unexpected token」是什么原因?
最常见原因是 JSON 中包含单引号、尾随逗号、注释或未转义的特殊字符。JSON 标准要求字符串必须用双引号,最后一个元素后不能有逗号。
这个工具会上传我的 JSON 数据吗?
不会。本工具是纯前端实现,所有解析和格式化都在你的浏览器中完成,数据不会通过网络发送到任何服务器。
支持多大的 JSON 文件?
浏览器原生 JSON.parse 可处理数 MB 的数据,常规接口返回的 JSON 都能流畅处理。超过 10MB 可能会卡顿。
JSON 和 JSONP 有什么区别?
JSON 是数据格式,JSONP(JSON with Padding)是一种利用 <script> 标签绕过同源策略获取跨域数据的技术,把 JSON 数据包裹在回调函数中。现代开发中 CORS 已取代 JSONP,JSON 几乎不再需要 JSONP 形式传输。

HyperGrad 生态还有这些站