本页面由 AI 翻译,尚未经过母语人士审校。 阅读英文版

JSON 格式化与校验

粘贴 API 响应、配置文件或日志,即可得到缩进清晰、易读的 JSON。如果 JSON 无效,错误信息会指出行和列,方便快速修正。

打开 .json 文件(可选)

完全在浏览器中运行。你的输入内容和文件不会上传到任何服务器。

使用方法

  1. 将 JSON 粘贴到输入框,或打开一个 .json 文件。
  2. 选择缩进方式,以及是否按字母顺序对键排序。
  3. 点击“格式化”。有效的 JSON 会被美化输出;无效的 JSON 会显示问题所在。
  4. 复制或下载结果。

示例

压缩后的 API 响应

{"id":1,"tags":["a","b"]} 会变成带缩进的多行文档。

常见错误

像 {"a":1,} 这样的尾随逗号会连同行号和列号一起报告。

隐私

完全在浏览器中运行。你的输入内容和文件不会上传到任何服务器。 浏览器中保存了哪些内容(仅收藏和历史记录),请参阅隐私政策。 隐私政策

你可以自己验证:打开浏览器的开发者工具,选择“网络”(Network)标签,然后使用工具。你的文件不会出现在任何上传请求中。此页面保存为离线可用后,你还可以断开网络继续使用。 广告和匿名访问统计在启用时会发出各自的请求,但绝不会接收你的文件或文本。

常见问题

我的 JSON 会被发送到别处吗?

不会。解析在本页使用浏览器内置的 JSON.parse 完成。不上传任何内容,因此可以放心处理令牌和内部数据。

支持注释或单引号吗?

不支持。它们不是有效的 JSON。校验器严格遵循 JSON 标准,这正是 API 和解析器所要求的。

大数字会被保留吗?

在 JavaScript 中,大于 2^53 的数字会丢失精度。如果数据中有 64 位 ID,请以字符串形式保存。

JSON 压缩工具删除空格和换行来压缩 JSON,同时进行校验,并查看节省了多少字节。
CSV ↔ JSON 转换将 CSV 转换为 JSON(对象数组或数组的数组),也可将 JSON 转回 CSV。
JWT 解码器解码 JSON Web Token,读取其头部和载荷,并以易读格式显示过期时间和签发时间。
XML 格式化与校验美化或压缩 XML、站点地图、RSS 订阅源和 SVG,并检查 XML 是否格式良好。
SVG 预览与优化安全预览 SVG 文件,并通过删除注释、编辑器元数据和空白来减小体积,可选数值取整。
取色器与颜色转换选择颜色,在 HEX、RGB 和 HSL 之间转换,从图片或屏幕中取色,并检查与白色和黑色文字的对比度。

搜索工具