Fusionner deux fichiers JSON en ligne (deep merge)
Fusionnez deux objets JSON (fusion profonde), le second écrasant le premier, dans le navigateur.
🔒 100 % côté client — aucune donnée envoyée
Fusionnez deux objets JSON en profondeur : les objets imbriqués sont combinés et le second JSON écrase le premier en cas de conflit. Idéal pour combiner des configurations ou appliquer des surcharges. L'outil fonctionne à 100 % dans le navigateur, sans envoi de vos données.
À quoi ça sert ?
- ▸ Combiner une configuration de base avec une surcharge d'environnement
- ▸ Fusionner deux réponses d'API en un seul objet JSON
- ▸ Appliquer des valeurs par défaut à un objet de paramètres
- ▸ Regrouper plusieurs fichiers de traduction i18n
FAQ
Quelle est la différence entre un merge simple et un deep merge ?
Un deep merge fusionne récursivement les objets imbriqués au lieu de remplacer entièrement une clé, ce qui préserve les sous-propriétés des deux JSON.
Quel JSON a la priorité en cas de conflit ?
En cas de clé en conflit, la valeur du second JSON écrase celle du premier. Les clés uniques des deux objets sont conservées.
Comment sont fusionnés les tableaux ?
Par défaut, un tableau du second JSON remplace celui du premier plutôt que de concaténer les éléments, afin d'éviter les doublons non désirés.