JSON Diff 对比

按字段和数组索引比较两份 JSON,定位新增、删除和修改的数据。

差异结果

新增0 删除0 修改0
类型JSONPath原值新值
两份 JSON 结构和值完全相同

在浏览器本地按 JSON 结构比较两份数据,快速定位新增、删除和修改的字段或数组元素。

使用步骤

  1. 把原始 JSON 粘贴到左侧,把新 JSON 粘贴到右侧。
  2. 点击开始对比,查看各类差异数量和对应 JSONPath。
  3. 检查旧值与新值,必要时复制结构化差异报告。

示例

比较接口版本变化

输入

原始:{"version":1,"enabled":true}
新值:{"version":2,"locale":"zh-CN"}

输出

$.version 修改;$.enabled 删除;$.locale 新增。
隐私说明
可能请求服务器 避免敏感信息 按需上传数据

两份 JSON 和对比结果只在当前浏览器中处理。

常见问题

JSON Diff 会先解析数据,再按对象字段和数组索引比较,因此不会把缩进、空格或字段顺序变化误判为数据变化。

当前按数组索引逐项比较,适合顺序有意义的接口数据。数组整体换序时可能显示多项修改。

不会。解析、比较和差异报告生成都在当前浏览器中完成。
下一步推荐

相关工具

完成当前处理后,可以继续使用这些相关工具。