免费注册

JSON 格式化

粘贴 JSON 就能美化、校验或压缩,出错会指到具体行列。

关于JSON 格式化

JSON 格式化能把一行挤到底的接口返回、密密麻麻的配置文件,变成一眼看得懂的层级结构。粘贴进来马上格式化,缩进可以选 2 空格、4 空格或 Tab;需要放进请求或环境变量时,选“压缩”变成一行。

JSON 有错时会提示“JSON 格式有误”,在 Chrome、Edge、Firefox 里还会给出出错的行号和列号,多半是少了逗号、多了逗号或者引号没闭合。“键名排序”把对象的键按字母排好,对比两个文件前很好用。校验是严格的,注释和单引号都算错误。结果可以保存为 data.json。要对比两个 JSON 文件,先都勾选“键名排序”格式化,再放进文本对比。

JSON 格式化怎么用

  1. 1
    粘贴 JSON

    粘贴到“输入”框,把 .json 文件拖到框里,或点“打开文件”。

  2. 2
    选格式

    选 2 空格、4 空格、Tab 或压缩,需要的话勾选“键名排序”。

  3. 3
    修正错误

    JSON 格式化提示格式有误时,按提示的行列去改。

  4. 4
    复制或保存

    复制结果,或保存为 data.json。

为什么用熊仔工匠

  • 美化或压缩

    2 或 4 个空格、Tab 缩进,或者去掉所有空白。

  • 报错到行列

    直接定位第一个语法错误,不用在整个文件里找。

  • 键名排序

    每一层的键按字母排序,两个 JSON 对比起来更容易。

  • 数据留在本机

    JSON 里的密钥、用户数据都不会上传。

常见问题

JSON 格式化常见问题

JSON 格式化为什么提示格式有误?
常见原因有:最后一项后面多了逗号、用了单引号、带了注释、括号没配对。看提示里的行号列号去改就行。
JSON 格式化能压缩成一行吗?
能。选“压缩”,缩进和换行全部去掉,字符数会一起显示。压缩后的 JSON 要放进网址参数,还需要用URL 编码解码转一下。
格式化会改动数据吗?
数值不会变,只改空白,勾选“键名排序”时还会调整键的顺序。唯一的例外是超过 9007199254740991 的整数,浏览器会把它四舍五入,这类 ID 建议存成字符串。
JSON 会上传到服务器吗?
不会。解析和格式化都在你的浏览器里完成,里面的令牌和个人信息不会离开设备,也没有次数限制。
大的 JSON 文件能打开吗?
能,打开或拖到输入框里即可,文件大一些只是稍慢,全程在本机处理。
把JSON 格式化分享给朋友打开浏览器就能用,对方不注册也能先试。

相关工具

TXT 文本清理一键去掉多余空格、空行和断行。
TXT 文本对比左右对比两段文字,差异一目了然。
TXT 字数统计实时统计字数、字符、汉字、行数和阅读时长。
TXT Base64 编码解码Base64 文本和文件的编码与解码。
AaTXT 英文大小写转换大写、小写、首字母大写、驼峰、下划线等一键转换。
TXT 文本批量替换批量替换文字,需要时可用正则表达式。
¥TXT 人民币大写转换把金额转成财务用的中文大写。
TXT 随机密码生成在你的设备上生成高强度随机密码。