JSON 对比

对比两个 JSON 文档的结构差异

左侧(原文)

Loading editor...

右侧(修改后)

Loading editor...

相关工具

常见问题

左侧粘贴第一个 JSON,右侧粘贴第二个 JSON,然后点击 Compare。工具会做结构化 diff,并用完整路径标出新增、删除和变更的值。

不会。它做的是语义对比(semantic comparison),只比较实际数据,不受 key 顺序影响。{"a":1,"b":2} 和 {"b":2,"a":1} 会被认为相同。

可以,这也是最常见的用途之一。把期望的 API response 放一边,实际返回放另一边,diff 会立刻显示结构或数值上的差异。

带 + 的绿色行表示只在第二份 JSON 中存在;带 - 的红色行表示只在第一份 JSON 中存在;黄色/橙色表示两边都有但值不同。