首页 JSON 整理

JSON 整理

用 2 格、4 格或制表符对齐,并把键改成 snake_case 或 camelCase。

缩进
键名

结果

为什么做

挤成一行的 JSON 很难读。缩进能马上看出哪里是数组、哪里是对象。

日志里多包了一层的字符串,可以取消转义、剥开一层再整理。

  1. 01怎么用

    粘贴 JSON 或打开文件。选择缩进和键的样式。

    末尾逗号或没有引号的键,也会显示成严格 JSON。

  2. 02结果示例

    {"a":1,"b":[2]} 会按行分开。

    userName 在 snake_case 里变成 user_name。

    输入{"a":1}

    JSON { "a": 1 }
  3. 03需要知道的事

    已经正确的 JSON 会保持数字和字符串的原写法,只增加换行。

    出错的位置会告诉你第几行第几个字符。

常见问题

Q文字会离开浏览器吗?
A不会。整理在打开的浏览器里完成。
Q带注释的 JSON 能读吗?
A能。注释和末尾逗号会先读入,再显示成严格 JSON。
Q又包了一层的字符串呢?
A打开取消转义。剥掉一层字符串后再整理。

这一页怎样算出

这一页给宽松或严格的 JSON 缩进,也可以把键名改成驼峰或蛇形。

没有引号的键、注释和末尾逗号也会被读入,然后写成两空格缩进的严格 JSON。改名会进入嵌套对象和数组里的对象。

语法错误会指出位置。太大的输入会要求拆开。含有秘密的 JSON 只留在这个浏览器里,不会发到服务器。

复制的结果可以贴到别的工具。改键名之前请留下原文。

  • # JSON
  • # 格式化
  • # snake_case
  • # camelCase