什么是 JSON 差异工具?

JSON 差异工具比较两个 JSON 文档并高亮显示它们之间的差异。JSONKit 的比较工具基于 Monaco Editor 的差异引擎,提供并排和内联视图,以颜色区分添加、删除和修改。非常适合调试 API 响应、配置更改或数据迁移。

使用方法

  1. 将原始 JSON 粘贴到左侧面板。
  2. 将修改后的 JSON 粘贴到右侧面板。
  3. 差异会立即高亮显示:新增的行、删除的行和修改的值会用不同颜色标记。
  4. 可在分栏视图和内联视图之间切换,也可直接编辑任意一侧,对比结果会实时更新。

功能特点

  • 支持并排对比和内联对比两种视图。
  • 支持行级和字符级的差异高亮。
  • 两份文档均可原地编辑,并带有完整的语法高亮。
  • 适用于对比 API 响应、配置文件的不同版本以及测试数据。
  • 两份文档都只保留在浏览器中,不会上传。

常见问题

对比时键的顺序会有影响吗?
本工具对比的是两份文档的文本,因此键顺序不同也会显示为差异。为了得到最清晰的对比结果,建议先用相同的方式格式化两侧内容,例如使用 JSON Beautifier。
可以对比两个 API 响应吗?
可以。将每个响应分别复制到编辑器的一侧即可。这是查看两个环境之间、两个 API 版本之间,或代码修改前后有何变化的快捷方式。
对比机密数据安全吗?
安全。对比完全在浏览器中运行,两份文档都不会发送到服务器。