打开即用 · JSON 工具

JSON 格式化

粘贴 JSON,立即格式化、校验和查看结构;需要时再使用修复、查询、对比与代码生成。

{ }
JSON Studio未命名文档
输入JSON / JSONC / JSON5
0 行 · 0 B
1
等待处理
1
准备就绪
标准 JSONLn 1, Col 1
结构概览

数据统计

0节点
0最大深度
0对象键
0数组
0 B结果大小
格式转换

导出与代码生成

一个工作台,覆盖完整 JSON 流程

如何使用 JSON 工具

操作步骤

  1. 1粘贴、输入或导入 JSON;如果内容来自配置文件,可保留 JSONC 注释后再处理。
  2. 2先执行格式化或校验,根据错误行列修正语法,再使用树视图、JSONPath、对比或格式转换。
  3. 3确认键、数值和数组结构没有被意外改变,再复制结果、下载文件或保存历史快照。

相关知识

JSON 语法

JSON 由对象、数组、字符串、数字、布尔值和 null 组成,键与字符串必须使用双引号。

格式化与压缩

两者只改变空白和排版,不应改变数据结构与值。

常见问题

格式化会修改 JSON 数据吗?

正常格式化只调整缩进、换行和空白,不改变键、值和层级。启用修复、键排序或格式转换时可能改变文本表现,因此重要数据应在操作后对比确认。

为什么看起来正确的 JSON 仍然报错?

常见原因包括单引号、尾随逗号、未加引号的键、注释和不可见字符。标准 JSON 不允许这些写法;可先确认输入类型是 JSON、JSONC 还是 JSON5。

大整数为什么可能失去精度?

JavaScript 的普通数字无法精确表示所有超大整数。订单号、雪花 ID 等字段应优先按字符串保存,或启用页面提供的大整数保护能力。