Barokit

🔍JSON比较 / Diff

对象级别比较两个JSON的差异,显示添加、移除、变更的键。常用于API响应变更跟踪、配置文件diff、GraphQL响应比较、JSON schema迁移验证。

🔒 浏览器内处理无水印无需注册

使用方法

  1. 1在左右两侧粘贴JSON。
  2. 2差异自动以颜色高亮显示。

常见问题

数组顺序不同会怎样?+

按JSON标准数组顺序有意义,所以会被标为不同。如需顺序无关比较,请先排序。

和文本diff有何不同?+

JSON diff理解key结构,只显示key-value差异。文本diff会比较所有空格、换行差异。

嵌套对象也能比较吗?+

可以。嵌套对象内的key也会递归比较。深层变更也会显示。

key顺序不同算同吗?+

JSON标准认为key顺序无意义,只要key相同就视为同一对象。本工具会忽略key顺序。

用在哪里?+

API变更检查、A/B测试响应比较、数据迁移前后验证、不同环境配置差异确认等。

相关工具