Kommaavgränsade värden ( CSV ) -filer använder en vanlig , textbaserat format för att dela kalkylblad och databas information mellan olika applikationer och över Internet . Deras enkla och öppna formatet innebär att de flesta språk för business eller Internet-server används har dedikerade biblioteken enbart för att arbeta med denna information . Detta gäller till exempel för både Visual Basic och Perl språk som vanligen används för att skapa program i Windows och Linux . Instruktioner hotell med Visual Basic
1
Skapa ett nytt Visual Basic-projekt genom att klicka på " File " och " Nytt projekt . " Välj " Console Application . "
2
klistra in följande kod i ditt projekt :
dim i = My.Computer.FileSystem.OpenTextFieldParser ( " c : \\ file.csv " )
in.setDelimiters ( " , " ) katalog
dunkla rader som ArrayList = New ArrayList ( ) katalog
samtidigt ( ej in.endofdata ) katalog
rader . lägga ( in.ReadFields ) katalog
änden medan
Du vet har alla data från CSV -fil i ett Visual Basic array lista . Byt ut " c : \\ file.csv " . Filnamn med namnet på den CSV -databas som du vill läsa Addera 3
Spara ditt arbete genom att trycka " Ctrl - S " och köra projekt genom att klicka på den gröna pilen i menyraden .
med Perl
4
Öppna en textredigerare .
5
Klistra in följande ! kod :
# /user /bin /perl
använda Text :: CSV ,
min $ i = ' file.csv '
min $ parser = Text :: CSV - > ny ( ) ;
open ( CSV , " < " , $ i ) ,
samtidigt ( ) {
$ parser - > parse ( $ _ ) ;
mina $ kolumner = $ parser- > fält ();
print " @ kolumner \\ n " ;
}
close CSV ,
6
Spara filen med namnet " csvparse.pl . " Det kan köras i Unix med kommandot " /csvparse.pl . " - Eller i Windows med kommandot " csvparse.pl , " om Perl är installerat på Windows
< . br >