JSON 格式化
校验 JSON 语法,以两空格缩进格式化或压缩,复制或下载结果。无效 JSON 会报错,工具不会自动修复。
本地处理 · 不上传输入内容最多 1 MiB。数字使用 JavaScript 精度;超大整数请使用字符串。
输入内容后,选择处理方式。
怎么使用
- 粘贴 JSON,选择格式化或压缩。键名与字符串需要双引号;不接受注释和尾随逗号。
- 若语法无效,请修改输入后重试。有效输入才会生成结果。
- 核对结果后复制或下载。数字使用 JavaScript 精度,长编号宜用字符串;重复键只保留最后一个值。
使用示例
{"name":"Ana", "id":"001"}压缩得到 {"name":"Ana","id":"001"};格式化增加两空格缩进。{"name":"Ana",} 会报错,需要手动去掉尾随逗号。
常见问题
支持 JSON 注释吗?
不支持。请先移除注释、尾随逗号,并将属性名写在双引号内。
大整数会丢失精度吗?
采用浏览器 JSON 解析器,超过 JavaScript 安全整数范围的数字可能失去精度。请将身份证、订单号等长数字作为字符串。
重复属性名会怎样?
浏览器解析器保留最后一个同名属性。需要保留重复键的原文时,请不要用这个工具重写文件。