Un indirizzo vCard ha sette parti, una colonna di CSV una
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 3 fonti
vCard conserva un nome in cinque componenti (famiglia, nome, altri, prefisso, suffisso), un indirizzo in sette (casella postale, complemento, via, località, regione, codice postale, paese) e un'organizzazione in un'unità e i suoi reparti, ciascuna separata da un punto e virgola non protetto. L'esportazione CSV scrive una colonna per concetto: l'indirizzo diventa così 12 rue de la Paix, bâtiment C, Paris, 75002, France — le stesse parole, unite da virgole, senza i confini. Leggere quel foglio va bene, ordinarlo pure. È ricostruendo una vCard che la perdita si vede: tutto l'indirizzo atterra nella componente via, e un contatto importato in un telefono ha una via chiamata 12 rue de la Paix, bâtiment C, Paris, 75002, France con città vuota e codice postale vuoto. Due reparti fusi in una sola organizzazione e un numero di cellulare che non dice più di esserlo fanno la stessa strada. Unisci, consulta e modifica dentro il .vcf quando la struttura conta; tira fuori il CSV quando vuoi un elenco da leggere, ordinare o contare.
Nomi, indirizzi e organizzazioni sono campi strutturati in una vCard. Appiattiscili in un foglio di calcolo: si leggono identici perdendo le cuciture — il che conta nel momento in cui da quel foglio si ricostruisce una vCard.
Il punto e virgola che non separa
In una vCard la struttura è portata da punti e virgola nudi e il contenuto protegge i propri. Un'azienda chiamata Sarl Dupont, Martin et fils si scrive Sarl Dupont\, Martin et fils, barra rovesciata compresa, proprio perché chi legge distingua quella virgola da un separatore. Lo stesso vale per i punti e virgola dentro un valore e per gli a capo dentro una nota. Dividi una riga di vCard su un punto e virgola o una virgola ordinari e spezzi nomi a metà — ecco perché l'analizzatore qui percorre la riga e rispetta le barre rovesciate invece di chiamare split.
La ripiegatura di riga è la seconda trappola ed è invisibile in un editor. Una proprietà lunga viene spezzata a 75 ottetti e continuata sulla riga successiva con uno spazio iniziale: una nota di 149 caratteri può stare su tre righe e leggersi come tre campi rotti per chi divide sugli a capo. Dispiegata bene torna intera, con la protezione intatta — è ciò che mostra il visualizzatore e ciò che il CSV porta poi con sé.
Quale direzione prendere, e quando
Prendi il CSV quando la risposta che cerchi è un elenco: chi sta in quale azienda, quanti contatti non hanno e-mail, quali numeri iniziano ancora con un vecchio prefisso. Un foglio di calcolo è la forma giusta per queste domande e un vCard una cattiva. Prendi l'esportazione JSON quando a leggerla sarà qualcos'altro: conserva gli elenchi di telefoni ed e-mail come elenchi anziché fonderli in una cella, che è la differenza fra uno script che funziona e uno che indovina dove tagliare.
| Nel .vcf originale | Che cosa riesce | Si legge uguale? |
|---|---|---|
| ADR:;;12 rue de la Paix, bâtiment C;Paris;;75002;France | Tutto nella componente via, città e CAP vuoti | Sì |
| ORG:Sarl Dupont, Martin et fils;Service commercial | Una sola organizzazione, il reparto attaccato con un trattino | Sì |
| TEL;TYPE=CELL e TEL;TYPE=WORK,VOICE | Due righe TEL, nessuna dice quale sia quale | Numeri sì, etichette no |
| N:Dupont;Jean-Pierre;Marie;M.; | N:Dupont;Jean-Pierre;;; — secondo nome e titolo persi | In gran parte |
| NOTE ed EMAIL, con virgole protette | Identici, protezione e i due indirizzi intatti | Sì |
Domande frequenti
- I miei contatti importati non hanno città né codice postale. Perché?
- Perché sono passati da un foglio di calcolo. Una colonna d'indirizzo diventa una componente d'indirizzo, e la componente che un vCard ricostruito usa è la via — così città, regione, codice postale e paese arrivano vuoti benché ogni parola sia ancora lì. Se ti servono quei campi pieni, conserva il .vcf originale oppure dividi tu stesso l'indirizzo in colonne distinte e completali nella destinazione dopo l'importazione.
- I caratteri accentati sopravvivono?
- Negli strumenti sì: tutto è letto e scritto in UTF-8. Dove di solito si rompono è in un foglio di calcolo che apre il CSV in un'altra codifica, il che trasforma é in due caratteri prima che tu abbia fatto alcunché. Apri il file dalla finestra d'importazione del tuo foglio scegliendo UTF-8 anziché con un doppio clic, e controlla un nome accentato prima di modificarne duecento.
- C'è una versione di vCard da preferire?
- La 3.0 è ciò che esporta quasi ogni rubrica e ciò che tutti leggono, quindi è la scelta sicura per spostare contatti fra applicazioni. La 4.0 è lo standard attuale e scrive alcuni valori come URI — un telefono può arrivare come tel:+33612345678, prefisso compreso — mentre la 2.1, ancora prodotta da telefoni e client di posta datati, marca i tipi senza segno di uguale, TEL;CELL invece di TEL;TYPE=CELL. Gli strumenti leggono tutte e tre; in scrittura, la 3.0 viaggia più lontano.
Articoli che potrebbero interessarti
Tutte le guide →Strumenti correlati
Fonti
Hai notato un errore in questo articolo?