toolbin_

Mescle Dois Objetos JSON Online (Deep Merge)

Mescle dois objetos JSON (deep merge), com o segundo sobrescrevendo o primeiro, no seu navegador.

🔒 100 % no cliente — nenhum dado enviado

Faça deep merge de dois objetos JSON: objetos aninhados são combinados e o segundo JSON sobrescreve o primeiro quando há conflito de chaves. Perfeito para combinar configurações ou aplicar sobrescritas. A ferramenta roda 100% no seu navegador, sem upload de dados.

What is it for?

  • Combinar uma configuração base com uma sobrescrita de ambiente
  • Mesclar duas respostas de API em um único objeto JSON
  • Aplicar valores padrão a um objeto de configurações
  • Consolidar vários arquivos de tradução i18n

FAQ

Qual é a diferença entre uma mesclagem superficial e um deep merge?

Um deep merge combina recursivamente objetos aninhados em vez de substituir uma chave inteira, preservando subpropriedades de ambos os objetos JSON.

Qual JSON tem prioridade em caso de conflito?

Quando há conflito de chaves, o valor do segundo JSON sobrescreve o primeiro. Chaves únicas de ambos os objetos são mantidas.

Como arrays são mesclados?

Por padrão, um array do segundo JSON substitui o do primeiro em vez de concatenar elementos, para evitar duplicatas indesejadas.