JSON 差异对比
比较两个 JSON 的区别,高亮显示差异
JSON 差异对比 介绍
BeJSON JSON 差异对比是一款免费在线工具,无需注册,浏览器端直接使用,数据不会上传到服务器,保障您的隐私安全。
使用场景
- 对比 API 接口版本升级前后的 JSON 响应差异
- 检测配置文件(如 webpack、babel)修改前后的变更点
- 数据库迁移前后记录的字段差异分析
- 回归测试中对比期望输出与实际输出的 JSON 结果
如何使用
- 在上方输入框粘贴原始 JSON(JSON 1)
- 在下方输入框粘贴修改后的 JSON(JSON 2)
- 点击"对比"按钮,新增内容显示为绿色,删除显示为红色
常见问题
支持数组元素的顺序差异对比吗?
当前版本基于键名对比对象差异。数组元素按索引位置逐一比较,如果顺序不同会被标记为差异。
对比结果是纯文本还是结构化的?
结果会精确到每个字段的完整路径(如 user.address.city),清晰标注是新增(+)还是删除(-)。
可以忽略某些字段不参与对比吗?
目前暂不支持忽略字段。建议在对比前手动删除不需要对比的字段,后续版本会加入此功能。