JSON 格式化器和验证器
在您的浏览器中完全格式化、验证、美化和缩小 JSON。没有上传,没有跟踪——您的数据保留在您的设备上。
粘贴 JSON,拖放文件,或单击“打开文件”。
结果将显示在此处。一切都在您的浏览器中运行。
设计上的隐私
所有格式化、验证和缩小都在您的浏览器本地运行。您的 JSON 永远不会发送到服务器。
即时反馈
获取带有行和列信息的解析错误,以及周围的上下文,以便您可以在几秒钟内修复拼写错误。
格式化、缩小和排序
使用 2、4 或制表符缩进漂亮地打印 JSON,缩小以进行传输,并可选择按字母顺序对对象键进行排序。
相关转换工具
需要将 JSON 转换为另一种格式吗?使用下面提供的专用转换器。
Frequently asked questions
这个 JSON 格式化器真的是免费的吗? ▾
是的。Convertr.org JSON 格式化器、验证器和美化器是 100% 免费的,无需注册,没有水印,也没有使用限制。
我的 JSON 是否已上传到服务器? ▾
否。这是一个浏览器原生的 JSON 格式化器。您的 JSON 文本永远不会离开您的设备——格式化、验证和压缩都在您的浏览器中使用 JavaScript 本地运行。
验证器检查什么? ▾
验证器根据官方 JSON 规范检查您的输入是否为语法上有效的 JSON。错误包括逗号错位、括号不平衡、未加引号的键和尾随字符,并在可用时提供行和列信息。
“格式化”和“压缩”之间有什么区别? ▾
“格式化”(也称为“美化”或“漂亮打印”)添加换行符和缩进,使 JSON 易于阅读。“压缩”删除所有不必要的空格,使 JSON 尽可能小,以便通过网络传输。
我可以按字母顺序对键进行排序吗? ▾
是的。启用“排序键”选项以按字母顺序递归排序对象键。数组保留其原始顺序。
我可以格式化多大的 JSON 文件? ▾
因为一切都在您的浏览器中运行,所以实际限制取决于您的设备。现代桌面可以轻松处理几兆字节的 JSON 文件。对于非常大的文件,请首选像 jq 这样的命令行工具。
此工具是否支持 JSON5 或 JSONC(带有注释的 JSON)? ▾
否。为了严格遵守 JSON 规范,不支持 JSON5 和 JSONC(带有注释或尾随逗号的 JSON)。在粘贴之前删除注释和尾随逗号。
我可以将 JSON 转换为 YAML、XML 或 CSV 吗? ▾
This page focuses on formatting, validation and minification of JSON itself. For format conversion (JSON to YAML, JSON to XML, JSON to CSV), Convertr.org offers dedicated converter pages.