JSON
在线格式化、校验、压缩和浏览 JSON。支持树状视图、JSONPath 查询和逐行错误诊断。免费、无需注册,所有处理均在您的浏览器中完成。
一款免费的在线 JSON 格式化、校验与查看工具,完全在浏览器中对 JSON 进行美化、压缩和校验。粘贴一段被压缩或格式错误的响应,它会以整洁的 2-space 缩进重新排版数据,也可以将其压缩回体积最小的有效输出。当 JSON 无效时,它会报告语法错误并指出确切的行号和字符位置,让你直接定位问题。可折叠的树状视图让你能够浏览深层嵌套的对象和数组,内置的 JSONPath 支持则让你能够查询已解析的文档,只提取所需的值。由于所有处理都在客户端运行,你的数据——包括可能含有机密信息的 API 响应和配置——绝不会离开你的设备。
常见用途
- 美化被压缩的 API 响应,便于在调试时阅读。
- 校验配置文件,并直接跳转到导致解析错误的那一行。
- 使用可折叠的树状视图浏览庞大而深层嵌套的文档。
- 使用诸如 $.items[*].id 之类的 JSONPath 表达式,从大型载荷中提取特定的值。
- 在将 JSON 嵌入请求体或环境变量之前先进行压缩。
- 在提交到版本控制之前,重新排版缩进不一致的 JSON。
常见问题
我的 JSON 会被上传到服务器吗?
不会。所有解析、格式化和校验都在你的浏览器本地进行。你的数据绝不会离开你的设备,因此粘贴包含敏感值的响应和配置是安全的。
格式化工具使用什么缩进?
格式化工具使用 2-space 缩进。压缩会移除所有无关紧要的空白字符,生成体积最小的有效输出。
格式化和压缩 JSON 有什么区别?
格式化会添加换行和缩进,使数据易于阅读;压缩则会去除所有可选的空白字符,生成最紧凑的输出。两者保留完全相同的数据——只是空白字符不同。
它如何帮助我在无效的 JSON 中查找错误?
当输入不是有效的 JSON 时,校验器会报告具体的语法错误,以及错误发生的行号和字符位置,让你能够快速定位并修复问题。
它支持 JSONPath 查询吗?
支持。你可以使用诸如 $.store.book[*].author 之类的 JSONPath 表达式查询已解析的文档,包括通配符、数组切片和递归下降($..key)。
它能处理大型 JSON 文档吗?
能。格式化、校验和可折叠的树状视图都能直接在浏览器中处理大型文档,无需上传。
All processing is local — your data never leaves your browser.