Come importare ed esportare i file CSV



  • Facebook
  • Twitter
  • Google Plus
  • LinkedIn
  • Delicious
  • Digg
  • OkNotizie
  • Pinterest
  • StumbleUpon
  • FriendFeed
  • MySpace
  • Netvibes
  • Reddit
  • Yahoo! Bookmarks
  • RSS

Vi è mai capitato di dover importare in Excel o in un altro programma della Microsoft come Outlook un file CSV (comma separated value) che utilizza un separatore diverso da quello usato dal vostro sistema operativo? Ad esempio, negli Stati Uniti i CSV utilizzano la virgola (,) mentre in molti Paesi europei viene usato il punto e virgola (;).

Modificare manualmente l’intero file richiede tempo anche perché non sempre basta cambiare le virgole in punti e virgole o viceversa, dato che entrambi i simboli possono essere presenti nel file, magari all’interno di un campo racchiuso fra virgolette.

Ebbene, esiste un sistema molto più semplice per gestire questa situazione: basta mettere in testa al file CSV una riga d’istruzione che dice al programma che dovrà importare i dati, quale separatore deve utilizzare. Ad esempio

sep=;

se viene utilizzato il punto e virgola, oppure

sep=,

se viene utilizzata la virgola. Ad esempio, il seguente file CSV è stato prodotto dalla versione statunitense di Excel

Title,Author,ISBN13,Publisher,Year Published
Le 10 regole per vivere felici con un gatto,Dario de Judicibus,9788834424315,Gruppo Editoriale Armenia,2010
Imparare XML in 6 ore,Dario de Judicibus,9788848110983,Gruppo Editoriale Armenia,2000
TCP/IP in Pillole,Dario de Judicibus,9788848114417,Tecniche Nuove,2002
Le 10 Regole per Vivere Sereni,Dario de Judicibus,9788834418031,Gruppo Editoriale Armenia,2005
Le 10 Regole dei Buoni Genitori,Dario de Judicibus,9788834415054,Gruppo Editoriale Armenia,2003
La Lama Nera,Dario de Judicibus,9788834418826,Gruppo Editoriale Armenia,2006

Per poterlo importare in quella italiana, basterà modificarlo nel modo seguente:

sep=,
Title,Author,ISBN13,Publisher,Year Published
Le 10 regole per vivere felici con un gatto,Dario de Judicibus,9788834424315,Gruppo Editoriale Armenia,2010
Imparare XML in 6 ore,Dario de Judicibus,9788848110983,Gruppo Editoriale Armenia,2000
TCP/IP in Pillole,Dario de Judicibus,9788848114417,Tecniche Nuove,2002
Le 10 Regole per Vivere Sereni,Dario de Judicibus,9788834418031,Gruppo Editoriale Armenia,2005
Le 10 Regole dei Buoni Genitori,Dario de Judicibus,9788834415054,Gruppo Editoriale Armenia,2003
La Lama Nera,Dario de Judicibus,9788834418826,Gruppo Editoriale Armenia,2006

Analogamente, per importare il file CSV prodotto dalla versione italiana di Excel

Title;Author;ISBN13;Publisher;Year Published
Le 10 regole per vivere felici con un gatto;Dario de Judicibus;9788834424315;Gruppo Editoriale Armenia;2010
Imparare XML in 6 ore;Dario de Judicibus;9788848110983;Gruppo Editoriale Armenia;2000
TCP/IP in Pillole;Dario de Judicibus;9788848114417;Tecniche Nuove;2002
Le 10 Regole per Vivere Sereni;Dario de Judicibus;9788834418031;Gruppo Editoriale Armenia;2005
Le 10 Regole dei Buoni Genitori;Dario de Judicibus;9788834415054;Gruppo Editoriale Armenia;2003
La Lama Nera;Dario de Judicibus;9788834418826;Gruppo Editoriale Armenia;2006

in quella statunitense, basterà modificarlo come segue:

sep=;
Title;Author;ISBN13;Publisher;Year Published
Le 10 regole per vivere felici con un gatto;Dario de Judicibus;9788834424315;Gruppo Editoriale Armenia;2010
Imparare XML in 6 ore;Dario de Judicibus;9788848110983;Gruppo Editoriale Armenia;2000
TCP/IP in Pillole;Dario de Judicibus;9788848114417;Tecniche Nuove;2002
Le 10 Regole per Vivere Sereni;Dario de Judicibus;9788834418031;Gruppo Editoriale Armenia;2005
Le 10 Regole dei Buoni Genitori;Dario de Judicibus;9788834415054;Gruppo Editoriale Armenia;2003
La Lama Nera;Dario de Judicibus;9788834418826;Gruppo Editoriale Armenia;2006

Si prega di usare Facebook solo per commenti brevi.
Per commenti più lunghi è preferibile utilizzare l'area di testo in fondo alla pagina.

Commenti Facebook

Lascia una risposta




*


Nel rispetto delle apposite norme di legge si dichiara che questo sito non ha alcun scopo di lucro, non ha una periodicità prestabilita e non viene aggiornato secondo alcuna scadenza prefissata. Pertanto non può essere considerato un prodotto editoriale ai sensi della legge italiana n. 62 del 7 marzo 2001. Inoltre questo sito si avvale del diritto di citazione a scopo accademico e di critica previsto dall'Articolo 10 della Convenzione di Berna sul diritto d'autore.

EmailEmail
PrintPrint