代码、数据与二维码工具

JSON 差异比较器

并排比较原始和更新后的 JSON,查看每个变更路径,并复制易读差异报告,无需上传任一内容。

优先本地处理无需注册隐私说明 ↗

每侧最多 100,000 个字符。解析和比较在浏览器本地进行;不会向服务器发送任何内容。

使用步骤

如何使用

  1. 在“原始”和“更新”面板粘贴有效 JSON,每份最多 100,000 个字符。
  2. 选择“比较 JSON”,安全解析并比较对象、数组和基本值。
  3. 查看新增、删除和更改的数量,需要时复制报告。

安全的本地解析

检查器使用 JSON.parse,绝不会将粘贴文本作为代码执行。每个面板最多 100,000 个字符;解析、比较、复制和清空都在浏览器中完成。

稳定路径和排序

对象键按排序顺序比较,并使用安全的类 JSONPath 路径显示,例如 $.profile.name 或 $.items[0]。新增、删除和更改条目分别计数。

常见问题

你可能还想知道

键顺序会影响结果吗?

不会。对象键按名称比较,并按稳定的字母顺序显示。

数组如何比较?

数组按位置和顺序比较,因此插入可能会产生更改、新增或删除的索引路径。

我的 JSON 会上传吗?

不会。两个值都留在浏览器中,不会发送到服务器。