接口返回挤成一行?在线 JSON 校验、格式化、压缩、转义
2026/9/23 17:07:39 网站建设 项目流程

阅读提示

  • 适合读者:前后端、测试,以及经常要看接口返回、写 Mock 的同学。
  • 解决什么问题:返回挤成一行看不清、少逗号校验不过、要把 JSON 塞进字符串。
  • 工具入口:Tools-Web - 一个轻量的在线工具箱Tools-Web 是一个轻量在线工具箱,覆盖开发运维、文本处理、图片处理、数据图表等常用工具,打开即用。https://toolsagent.cn/json/
  • 预计阅读时长:5 分钟。

一、写在前面

联调时最常见的不是业务逻辑写错,而是 JSON 本身不干净:抓包结果糊成一行,字段对不齐;复制进代码少了个逗号;要写进配置字符串时,引号又不知道怎么转义。

工具坊这页 Json 在线转换 把高频动作收在同一屏:带行号的编辑器,下面六个按钮——校验/格式化、压缩、转义、去转义、复制、清空。不用注册,打开就能贴。

二、页面上有什么

工具标题是 Json 在线转换,归在左侧 开发运维 分类下。

控件说明
编辑器占位「这里是代码...」,左侧有行号,字符串会高亮
校验/格式化能解析就按 Tab 缩进展开;失败提示「无效的 JSON」
压缩去掉换行和制表符,收成一行
转义给双引号前面加反斜杠,方便塞进字符串
去转义去掉文本里的反斜杠,把\"还原成"
复制把当前编辑器内容写入剪贴板
清空整框清空

没有树形视图、没有下载。格式化固定用 Tab 缩进。

三、按按钮走一遍

后文不再重复入口地址,用的就是文首那一个。

3.1 校验 / 格式化

把接口返回贴进去,点 校验/格式化。合法内容会展开。中文键值也能正常显示,不会变成\uXXXX

少写值、多逗号、用单引号,都会失败,按钮下方出现红底:无效的JSON。提示不标出行号,先看最后几个括号、逗号和引号。

3.2 压缩

格式化之后点 压缩,换行和 Tab 会被拿掉,收成一行。适合往请求体、环境变量里塞。

3.3 转义 / 去转义

往代码字符串里嵌 JSON 时点 转义,"会变成\"。从日志里拷出\"name\":\"John\"时点 去转义 即可还原。

去转义会 去掉所有反斜杠。普通\"没问题;内容里有C:\temp或已经转义两层,要先复制一份再试。

3.4 复制和清空

空内容点复制会提示「无可复制内容」。清空不会留历史,要留底先复制出去。

四、开发里真正会用到的场景

看接口返回、改 Mock、定位少逗号、把 JSON 嵌进字符串字面量。

五、使用时要注意

  1. 先校验再压缩、再转义。压缩和转义不校验合法性。
  2. 不要贴带密钥、手机号的生产响应。
  3. 单引号、注释、尾逗号不是标准 JSON,这里同样会报无效。
  4. 刷新页面内容就没了。

六、小结

这页把「看清、收拢、转义、复制」放在六个按钮里。看接口、改 Mock、查少逗号时,把它当书签比开 IDE 贴临时文件更快。需要用的时候,回到文首的工具入口打开即可。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询