Unione JSON a 3 vie
Unisci online tre versioni JSON: la base, la nostra e la loro. Le modifiche indipendenti si applicano da sole, quindi risolvi solo i conflitti reali. Gratuito e senza caricamento.
I file non lasciano mai il tuo browser.
Informazioni sull'unione JSON a 3 vie
Unione JSON con tre testi e rilevamento dei conflitti: base + nostra + loro, come il merge ricorsivo di git ma al livello della proprietà JSON. Le modifiche senza conflitto passano da sole.
Come si usa
- Incolla nel suo editor il JSON dell'antenato comune (la base).
- Incolla le due versioni modificate nella nostra e nella loro.
- Risolvi i conflitti proprietà per proprietà; le modifiche senza conflitto si prendono da sole.
Prova un esempio
Un manifesto di pacchetto in cui ogni lato ha cambiato un campo diverso a partire dallo stesso punto.
Che cosa non fa questo strumento
- Richiede una versione base; usa l'unione JSON se hai solo due testi.
- Gli array si confrontano nell'ordine come impostazione iniziale. Cambiala sotto Opzioni se ti serve un'unione come insiemi.
Domande frequenti
I miei file lasciano mai il browser?
No. Ogni confronto viene eseguito in locale nel tuo browser. Nulla di quello che incolli, trascini o carichi va a un server; lo strumento continua a funzionare anche se vai offline dopo il caricamento della pagina.
Questo strumento è gratuito?
Sì. Tutti gli strumenti di DiffResolver sono gratuiti, senza account, senza registrazione e senza installazione. Poiché l'elaborazione avviene sul tuo dispositivo, non ci sono limiti d'uso imposti da un server.
Quando conviene usare l'unione JSON a 3 vie invece dell'unione JSON?
Usa quella a 3 vie quando le due versioni vengono da una base comune nota, per esempio un conflitto git in package.json. Le modifiche senza conflitto si applicano da sole, quindi decidi solo sui conflitti reali.
Che cosa conta come conflitto in un'unione JSON a 3 vie?
Una proprietà cambiata su entrambi i lati con valori diversi. Se un solo lato ha cambiato una proprietà, quella modifica passa senza chiederti nulla.
C'è un limite di dimensione dei file?
Non si applica alcun limite del server, perché non viene caricato nulla. La memoria del tuo dispositivo fissa il limite pratico. Oltre 10 MB per il testo, 40 MB per le immagini, 100 MB per i documenti o 500 MB per gli archivi, lo strumento ti avvisa che l'elaborazione può essere lenta, ma non blocca mai il file.
Questo strumento funziona offline?
Sì. Dopo la prima visita il browser conserva una copia dello strumento, quindi una pagina già aperta funziona anche senza rete. Puoi anche installare DiffResolver come app dal menu del browser. L'installazione resta facoltativa: in una scheda normale il sito funziona allo stesso modo.
Dove vengono conservati i miei dati?
I tuoi file non vengono conservati da nessuna parte. Restano nella memoria della pagina e spariscono quando chiudi la scheda. In questo browser resta solo quello che salvi tu: un'istantanea, le tue opzioni dello strumento e il tuo tema. Per rimuoverlo, apri Impostazioni e scegli Cancella tutti i dati locali.