跳过至内容

{ ≠JSON 差异比较

加载中...

手动查找 API 响应或配置文件的更改非常繁琐且容易出错。JSON Diff 能深度比较两个 JSON 文档,并在可折叠的树状图中可视化差异:绿色表示新增字段,红色表示删除字段,黄色表示值更改,橙色表示类型更改。嵌套的对象和数组会进行递归比较。

使用说明

  1. 1
    粘贴 JSON

    在左侧粘贴原始 JSON,右侧粘贴比较 JSON。点击“加载示例”可加载示例数据。

  2. 2
    查看结果

    差异树会立即出现在下方。图标说明:+ 新增,− 删除,~ 已更改,⚠ 类型更改,= 相等。

  3. 3
    切换显示相同字段

    勾选“显示相同字段”可同时显示未更改的字段。默认情况下仅显示有差异的部分。

  4. 4
    折叠与展开

    点击任何对象或数组标题即可折叠或展开其子树,让您专注于关键的变化。

小技巧

  • 💡非常适合比较不同版本的 API 响应或配置文件的修订版。
  • 💡对于深层嵌套的 JSON,折叠未更改的子树以专注于差异点。
  • 💡顶部的统计徽章可让您快速了解新增、删除和修改字段的数量。
  • 💡如果两个 JSON 完全相同,将显示蓝色徽章进行确认。

常见问题

Q. 数组顺序不同会被判断为差异吗?
A. 默认情况下,数组按索引比较,因此相同值但顺序不同也会显示为已更改。
Q. JSON Diff最适合哪些场景?
A. 特别适用于比较API响应的版本差异、部署前后配置文件对比、数据库快照比较等场景。
Q. 两个JSON完全相同时如何显示?
A. 以蓝色徽章显示"无差异"。即使是肉眼难以察觉的细微差异也能检测到。

DevHelper

© 2026. 保留所有权利。