{ }
JSON 格式化工具
在线免费 JSON 格式化、校验与压缩工具,支持语法高亮和错误定位,基于 RFC 8259 标准。
常见问题
什么是 JSON?
JSON(JavaScript Object Notation)是一种轻量级数据交换格式,标准化为 RFC 8259 和 ECMA-404。它使用人类可读的文本存储和传输由键值对和数组组成的数据对象,具有语言无关性,但采用了 C 语言家族程序员熟悉的惯例。
我的数据安全吗?
是的,所有 JSON 处理完全在浏览器端完成,使用 JavaScript 原生的 JSON.parse() 和 JSON.stringify() 方法。数据在任何时刻都不会传输到服务器,页面加载后甚至可以离线使用。
无效 JSON 会怎样?
工具使用 JavaScript 内置的 JSON.parse() 解析 JSON,无效输入会抛出 SyntaxError,错误信息包含精确的行号和列号。常见问题包括尾部逗号(JSON 不允许,但 JavaScript 对象允许)、未加引号的键名,以及单引号(JSON 按 RFC 8259 要求必须使用双引号)。
可以压缩大型 JSON 文件吗?
可以,工具在浏览器内存中处理大型 JSON 文件。压缩会移除所有空白字符(空格、制表符、换行符)以减小文件体积,适用于减小 API 响应负载和带宽使用。典型的 1MB 格式化 JSON 文件压缩后约为 700-800KB。
相关工具
使用方法
- 1 将 JSON 字符串粘贴到左侧输入区域。
- 2 点击 **格式化** 进行美化缩进,或点击 **压缩** 将其压缩为单行。
- 3 使用 **校验** 检查语法错误 — 工具会高亮显示错误的精确行号和列号。
- 4 将格式化结果复制到剪贴板,或下载为 .json 文件。