在线 JSON 对比工具
两份 JSON 完全一致
左边缺失(仅右侧存在)
无
左边多出(右侧不存在)
无
双方都有但值不同
无
右边缺失(仅左侧存在)
无
右边多出(左侧不存在)
无
双方都有但值不同
无
双方都有且相同
{age: 25meta: {x: 1y: 2}name: "Alice"tags: [0: "a"1: "b"]}
相关 JSON 工具
FAQ
Q: 如何在线对比两份 JSON?
A: 将两份 JSON 分别粘贴到左右输入框,勾选“按键名排序”即可忽略键顺序影响,随后在双列结果中查看缺失/多出项与不同值。
Q: 能否忽略键顺序或空白?
A: 可以。勾选“按键名排序”会在比较前统一键顺序;JSON 解析后不会受空白字符影响。
Q: 数据会被上传吗?
A: 不会。所有对比在你的浏览器本地完成,不会上传到服务器。
Q: 数组是如何比较的?
A: 当前按索引位置逐项比较。若数组顺序不同会视为差异。你可以先对数组排序;如有需要可进一步加入“忽略顺序”选项。
Q: 如何快速定位缺失或多出的键?
A: 查看双列 JSON 树:左列展示“左边缺失/左边多出”,右列展示“右边缺失/右边多出”,结构按原路径还原,便于定位。
Q: 是否支持较大的 JSON?
A: 常见大小没有问题;特别大的对象可能会影响渲染速度。一切本地运行,性能取决于设备。