什么是 JSON 差异工具?
JSON 差异工具比较两个 JSON 文档并高亮显示它们之间的差异。JSONKit 的比较工具基于 Monaco Editor 的差异引擎,提供并排和内联视图,以颜色区分添加、删除和修改。非常适合调试 API 响应、配置更改或数据迁移。
使用方法
- 将原始 JSON 粘贴到左侧面板。
- 将修改后的 JSON 粘贴到右侧面板。
- 差异会立即高亮显示:新增的行、删除的行和修改的值会用不同颜色标记。
- 可在分栏视图和内联视图之间切换,也可直接编辑任意一侧,对比结果会实时更新。
功能特点
- 支持并排对比和内联对比两种视图。
- 支持行级和字符级的差异高亮。
- 两份文档均可原地编辑,并带有完整的语法高亮。
- 适用于对比 API 响应、配置文件的不同版本以及测试数据。
- 两份文档都只保留在浏览器中,不会上传。
常见问题
- 对比时键的顺序会有影响吗?
- 本工具对比的是两份文档的文本,因此键顺序不同也会显示为差异。为了得到最清晰的对比结果,建议先用相同的方式格式化两侧内容,例如使用 JSON Beautifier。
- 可以对比两个 API 响应吗?
- 可以。将每个响应分别复制到编辑器的一侧即可。这是查看两个环境之间、两个 API 版本之间,或代码修改前后有何变化的快捷方式。
- 对比机密数据安全吗?
- 安全。对比完全在浏览器中运行,两份文档都不会发送到服务器。