合并规则把 B 深度合并进 A:同名对象递归合并,B 的标量覆盖 A;数组按所选策略处理(替换 / 拼接 / 按下标合并)。
两份 JSON
A基准 A
B覆盖 B
请载入 A、B 两份 JSON
合并结果
载入 A、B 后,合并结果会显示在这里
深度合并两份 JSON

JSON 合并

深度合并 A 与 B · B 覆盖 A · 数组策略可选 · 本地处理

🔒数据在浏览器本地处理,不上传、不存储

不上传、不存储

JSON 全程在浏览器内存中处理,不会发送到任何服务器,也不写入任何数据库。

分享走 URL 片段

「分享」生成的链接把数据编码在 # 锚点里,浏览器不会把它发往服务器。

记住最近编辑

可选地把上次内容保存在本地,方便刷新后继续;一键即可彻底清除。

为什么用 JSON 合并

深度合并

递归合并两份 JSON 的同名对象,而不是浅层整体覆盖。

B 覆盖 A

冲突时以 B 的值为准,方便用一份补丁覆盖基准配置。

数组策略可选

同名数组可选替换、拼接或按下标逐项合并,不再只有一种默认行为。

合并配置 / 补丁

常用于合并默认配置与环境配置、基准数据与增量补丁。

本地处理·不上传

合并全程在浏览器本机完成,数据不上传、不存储。