JSON 格式化
格式化、美化、验证和压缩 JSON。即时语法错误检测,带行号提示。
关于 JSON 格式化
这个 JSON 格式化工具完全在你的浏览器中运行。把任意 JSON 粘贴到输入框中,然后选择格式化美化、压缩缩小体积,或验证检查语法错误。整个过程不会上传任何数据——所有解析都通过浏览器内置的 JSON.parse 在本地完成。
什么是 JSON?
JSON(JavaScript 对象表示法)是一种轻量级的、基于文本的结构化数据存储与交换格式。它基于两种结构:键值对集合(对象)和有序值列表(数组)。JSON 与语言无关,但沿用了 C 语言家族程序员熟悉的约定,因此成为 Web API、配置文件和 NoSQL 数据库的事实标准。
常见使用场景
- 美化 API 返回的压缩 JSON,便于阅读。
- 在网络传输或保存到文件之前压缩 JSON 以节省体积。
- 在部署前验证 JSON 配置文件的正确性。
- 调试无法解析的格式错误 JSON 数据。
- 通过统一格式来比较两个 JSON 文档。
常见问题
能验证 JSON5 吗? 不能。本工具仅支持 RFC 8259 定义的标准 JSON。JSON5 的扩展(如尾逗号、单引号字符串、注释、不加引号的键)都会被报告为错误。
我的数据会上传吗? 不会。所有解析与格式化都在本地浏览器中完成,JSON 永远不会离开你的设备。
错误信息是什么意思? 解析失败时,浏览器会报告出错位置。可以根据提示信息和上下文定位问题字符并修正。