输入 JSON
在左右两侧文本框中分别输入两个 JSON 对象。JSON A 作为原始对象,JSON B 作为合并来源。仅支持对象类型,不支持数组或基本类型作为顶层值。
四种合并策略
深合并:递归合并嵌套对象,同名字段 B 覆盖 A,深层对象递归合并。默认策略。
浅合并:仅合并第一层字段,嵌套对象直接替换(B 的嵌套对象完全覆盖 A 的嵌套对象)。
替换:直接使用 JSON B 作为结果,完全忽略 JSON A。
保留原值:保留 JSON A 的所有值,仅补充 JSON B 中存在而 A 中不存在的字段。
冲突高亮
当两个 JSON 中存在同名字段但值不同时,合并结果中会高亮标注冲突字段,并在输出开头显示冲突摘要,方便开发者确认和审查。
数据安全
所有 JSON 解析和合并操作纯前端完成,数据不会发送到任何服务器。关闭页面后数据立即清除,保障数据隐私安全。