Mesclagem de JSON a 3 vias
Mescle três versões de JSON online: a base, a nossa e a deles. As alterações independentes são aplicadas sozinhas, por isso só resolve os conflitos verdadeiros. Grátis e sem envio.
Os ficheiros nunca saem do seu navegador.
Sobre a fusão de JSON a 3 vias
Fusão de JSON com três entradas e deteção de conflitos: base + nossa + deles, parecida com a fusão recursiva do Git mas ao nível da propriedade do JSON. As edições sem conflito passam sozinhas.
Como usar
- Cole o JSON do antecessor comum (a base) no editor respetivo.
- Cole as duas versões editadas na nossa e na deles.
- Resolva os conflitos propriedade a propriedade; as alterações sem conflito são aceites sozinhas.
Experimente um exemplo
Um manifesto de pacote em que cada lado alterou um campo diferente a partir do mesmo ponto de partida.
O que esta ferramenta não faz
- Precisa de uma versão base; use Fundir JSON se só tiver duas entradas.
- Por predefinição os arrays são comparados por ordem. Ajuste nas Opções se precisar de uma fusão como conjunto.
Perguntas frequentes
Os meus ficheiros saem do meu navegador?
Não. Todas as comparações são feitas localmente no seu navegador. Nada do que colar, largar ou carregar é enviado para um servidor; a ferramenta continua a funcionar mesmo que fique sem ligação depois de a página abrir.
Esta ferramenta é grátis?
Sim. Todas as ferramentas do DiffResolver são grátis, sem conta, sem registo e sem instalação. Como o processamento é feito no seu dispositivo, não há limites de utilização impostos por um servidor.
Quando devo usar a Fusão de JSON a 3 vias em vez de Fundir JSON?
Use as 3 vias quando as duas versões vierem de uma base comum conhecida, por exemplo um conflito do Git no package.json. As edições sem conflito são aplicadas sozinhas, por isso só decide os conflitos verdadeiros.
O que conta como conflito numa fusão de JSON a 3 vias?
Uma propriedade alterada nos dois lados para valores diferentes. Se só um lado alterou a propriedade, essa alteração passa sem lhe perguntar nada.
Existe um limite de tamanho de ficheiro?
Não se aplica nenhum limite de servidor, porque nada é enviado. A memória do seu dispositivo define o limite prático. Acima de 10 MB para texto, 40 MB para imagens, 100 MB para documentos ou 500 MB para arquivos, a ferramenta avisa que o processamento pode ser lento, mas nunca bloqueia o ficheiro.
Esta ferramenta funciona sem ligação?
Sim. Depois da primeira visita, o navegador guarda uma cópia da ferramenta, por isso uma página que já abriu continua a funcionar sem rede. Também pode instalar o DiffResolver como aplicação a partir do menu do navegador. A instalação é opcional; num separador normal o site funciona da mesma forma.
Onde ficam guardados os meus dados?
Os seus ficheiros não ficam guardados em lado nenhum. Ficam na memória da página e desaparecem quando fecha o separador. Neste navegador fica apenas o que guardar por si: uma captura, as suas opções de ferramenta e o seu tema. Para remover, abra as Definições e escolha Apagar todos os dados locais.