JSON深度合并

对象数组输入(按顺序合并)
输出
数组合并:

工具介绍

配置系统、功能开关、多环境覆盖时,常见模式是「默认配置 + 环境覆盖 + 用户覆盖」。本工具把多个 JSON 对象组成数组,按从左到右深度合并:后者同名字段覆盖前者,嵌套对象继续递归合并。

输入须为对象数组,例如 [{...},{...}]。数值按字面量保留,如 90071992547409939007199254740993.9900。数据仅在浏览器本地处理。

工具特点

  • 深度合并:嵌套对象递归合并,而非整段替换
  • 数组策略可选:覆盖替换或拼接追加
  • 多对象一次合成:适合默认值 → 环境 → 本地覆盖链路
  • 大数友好:不破坏大整数与尾随零小数

适用场景

  • 应用默认配置与环境配置覆盖
  • 功能开关、A/B 实验参数合并
  • 多份接口 Mock 片段合成完整响应