Diff d'abord, fusion ensuite
Si vous ignorez si B va supprimer un champ par erreur, comparez d'abord. La fusion agit ; le Diff décide.
Outils JSON pour développeurs AI · Exécution locale
Génération en langage naturel · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ outils
Une config par défaut, une surcharge d'environnement : la fusion montre l'objet vraiment actif.
À gauche la base A, au milieu la surcharge B. Les clés de B écrasent ; celles absentes de B sont conservées.
Les tableaux se remplacent en bloc, sans concaténation intelligente. Pour voir les clés touchées, passez d'abord par Diff.
Les deux documents se fusionnent en local, sans envoi.
Si vous ignorez si B va supprimer un champ par erreur, comparez d'abord. La fusion agit ; le Diff décide.
Concaténer ou remplacer n'a pas le même sens métier. Une liste d'utilisateurs et un tableau de feature flags se traitent autrement : remplacement du bloc par défaut.
Remplacement du bloc entier par défaut. Pour concaténer, éditez à la main ou fusionnez en plusieurs passes.
Les objets se superposent vers le bas. Le détail des niveaux dépend de l'implémentation ; relisez l'imbrication après coup.
Diff d'abord pour voir les écarts, puis décidez quelle copie écrase l'autre.
Non.
À clé égale, B s'écrit, y compris null. Pour ne pas écraser, retirez d'abord la clé de B.
Deux par deux. Fusionnez A+B, puis prenez le résultat comme nouveau A pour C.
Selon l'ordre d'écriture de l'implémentation. Pour un diff stable, triez les clés après fusion.
Le type de B gagne. A objet et B chaîne : le résultat est une chaîne.