⚖️ JSON 对比(缺失项查找)

对比两个 JSON 的字段结构,找出 A 有 B 缺、B 有 A 缺以及取值不同的字段路径。

关于此工具

递归对比两个 JSON 的叶子字段路径(含数组下标),输出三类差异:A 有 B 缺失、B 有 A 缺失、取值不同。适用于接口版本差异与数据迁移核对。

如何使用

  1. 粘贴两个 JSON

    把需要对比的 JSON A 与 JSON B 分别粘贴。

  2. 点击对比

    系统按字段路径逐一比较结构。

  3. 查看差异

    结果按“A 有 B 缺失 / B 有 A 缺失 / 取值不同”三类列出。

使用场景

接口升级核对

新旧接口返回结构对比,确认新增或移除的字段。

配置迁移

两套环境配置文件对比,定位缺失项。

联调排错

前后端数据结构不一致时快速定位差异字段。

常见问题

数组如何对比?

数组元素按下标展开,如 items[0].name,逐个比较。

顺序不同但内容相同会算差异吗?

对象键顺序不影响比较,仅比较内容。