Unire calendari e rubriche accoda — non deduplica
Pubblicato il 08/09/2026 · 4 min di lettura · Strumenti per file
Daniel Okonkwo — Sviluppatore front-end e redattore Tech presso OneKitly
Performance web · Formati di file
Verificato su 2 fonti
Entrambi gli strumenti di unione leggono ogni file selezionato, li analizzano in schede, concatenano gli elenchi e riscrivono un solo file. Nulla viene confrontato: due esportazioni della stessa rubrica ti danno ogni contatto in doppio, e un calendario esportato lunedì unito allo stesso calendario esportato venerdì ti dà ogni evento in doppio — compresi quelli non cambiati. È voluto: decidere che due schede sono la stessa persona o lo stesso appuntamento è un giudizio, e uno strumento che lo prendesse in silenzio butterebbe dati che forse volevi. iCalendar e vCard portano entrambi un UID pensato per questo, perciò l'ordine affidabile è unire prima e lasciare che l'applicazione d'importazione riconcili per UID, oppure ordinare per UID in un foglio di calcolo e togliere tu stesso le ripetizioni prima di importare.
Gli strumenti di unione mettono ogni scheda di ogni file in un'unica uscita, nell'ordine in cui li hai dati. È il comportamento predefinito giusto e l'unica cosa da sapere prima di infilarci due esportazioni dello stesso account.
Perché l'UID è l'unica chiave onesta
Confrontare sul nome confronta le cose sbagliate in entrambi i versi. Due persone si chiamano Marie Martin; la stessa persona è Marie Martin in un'esportazione e M. Martin in un'altra, e poi Marie Martin-Dupont dopo un matrimonio. Confrontare sull'orario d'inizio non è meglio: una squadra di quattro ha lo stesso punto alle 9:00, e lo stesso appuntamento spostato di mezz'ora non è nuovo. L'UID esiste perché l'applicazione che ha creato la scheda sa già quale sia, e scrive quella risposta nel file.
Che cosa conserva l'unione, e un punto da sorvegliare
Poiché l'unione resta dentro il formato — .ics in ingresso, .ics in uscita; .vcf in ingresso, .vcf in uscita — le schede conservano ciò che un CSV avrebbe appiattito: fusi nominati, marcatori di giornata intera, regole di ricorrenza, le parti strutturate di un nome e di un indirizzo. È la ragione per unire prima di convertire anziché dopo, e la ragione per cui un calendario unito può essere lasciato così com'è in un'applicazione senza passare da un foglio di calcolo.
Il punto da sorvegliare è che un file unito porta gli identificatori di tutte le fonti. Se due dei tuoi file vengono dallo stesso account, contengono gli stessi UID, e un'applicazione che riconcilia all'importazione ripiegherà quelle coppie in una sola scheda — di solito quello che volevi, e meglio attenderselo che scoprirlo. Se invece le fonti sono account davvero diversi, i loro UID differiscono e nulla si ripiega: il totale unito è quello che vedrai.
Domande frequenti
- Posso unire file provenienti da applicazioni diverse?
- Sì — è il motivo abituale per farlo. iCalendar e vCard sono standard: un calendario di un'applicazione e uno di un'altra sono lo stesso formato una volta esportati, comunque appaiano sullo schermo. Ciò che cambia è quanto scrivono: alcune esportazioni portano avvisi e partecipanti, altre l'evento nudo. L'unione conserva ciò che ogni file ha portato.
- Quanti file posso unire in una volta?
- Quanti riesci a selezionarne: il lavoro avviene nel tuo browser e il limite è la memoria della tua macchina, non una dimensione di caricamento. In pratica il controllo utile è il numero di schede: somma quanto ogni file mostrava nel visualizzatore e verifica che il file unito torni. Un file che non ha portato nulla non è stato letto, e una fonte saltata in silenzio è l'unico fallimento che conta qui.
- Perché non deduplicare automaticamente?
- Perché la regola giusta per i tuoi file non è deducibile dai file. Deduplicare sull'UID ripiegherebbe due eventi davvero distinti a cui un esportatore difettoso ha dato lo stesso identificatore; farlo su nome e data ripiegherebbe due persone che condividono entrambi. Un'unione che accoda è prevedibile e reversibile — le righe si possono sempre togliere — mentre una che decide non è né l'una né l'altra.
Articoli che potrebbero interessarti
Tutte le guide →Strumenti correlati
Fonti
Hai notato un errore in questo articolo?