一行报文贴进左侧
裴知远要替客户核对一段压缩成整行的 JSON,想先美化成缩进 2 空格再逐字段看。"JSON 原文"框里贴进的是 188 字符的合法报文:code 为 0、msg 是 ok,data 里套着"NB20261103001"这个订单号、"宁波北仑仓"这个仓名、items 数组里两个 sku,还有 849.5 的合计。中文直接写不转义。"A-1024"这类值也别改。贴完右侧依旧空着,源码没给输入框绑监听,不会自动出结果。

五个按钮分两组
一排五个按钮分工不同:"美化(缩进 2 空格)""美化(缩进 4 空格)""压缩成一行"三个管排版,"复制结果"与"下载 .json"只搬右侧内容。页面加载时只跑过一次 run(2),之后改原文不会重排,点按钮是唯一的触发口。裴知远要的是 2 空格那一档,于是按了它;换 4 空格或压缩,走的是同一个 run,并不会绕开后面那句报错。

结果区是一句报错
右侧"格式化结果"里没有缩进文本,只有一行"JSON 解析失败:不支持的目标格式"。再点"压缩成一行",出来的还是同一句,一字不差;三个格式化按钮都给不出排版结果。别被"JSON 解析失败"这几个字带偏,这段 188 字符是合法 JSON,parse 没有真的失败,报错来自工具自己调错了函数。照着报错去改报文,方向就走反了。

两个导出也只搬报错
"复制结果"取走的是右侧当前显示的文本,"下载 .json"把同一段存成"formatted.json"。因为右侧只有那句报错,剪贴板里是它,文件里也是它,缩进后的 JSON 一个字都没有。两个按钮能点也确实动了,带走的东西却不对,发给客户只会更尴尬。走到这一步,这个工具已经给不出裴知远要的产物。

企业知识网( www.qiyezhishi.com )提供的结果为参考性内容,不构成法律、税务或投资建议。具体请以主管部门口径与最新法规为准。