csv ( CSV ) filer bruker en vanlig , tekst - basert format for å dele regneark og database informasjon mellom ulike applikasjoner og over Internett . Deres enkle og åpent format betyr at de fleste språk designet for forretninger eller Internett-server bruk har dedikert bibliotekene utelukkende for å arbeide med denne informasjonen. Dette gjelder for eksempel både Visual Basic og Perl språk vanligvis brukes til å lage programmer i Windows og Linux. Instruksjoner
Med Visual Basic
en
Opprett en ny Visual Basic-prosjekt ved å klikke på "File" og "New Project ". Velg " Console Application. "
2
lim inn følgende kode inn i prosjektet : en
dim i = My.Computer.FileSystem.OpenTextFieldParser ( "c : \\ file.csv " )
in.setDelimiters ( " ,")
dim rader som ArrayList = Ny ArrayList ( )
while ( ikke in.endofdata )
rader. add ( in.ReadFields )
slutten mens
Du vet at alle data fra CSV-filen i et Visual Basic- matrise listen. Bytt ut "c : \\ file.csv " . Filnavn med navnet på CSV -databasen du ønsker å lese
3
Lagre arbeidet ved å trykke " Ctrl -S" og kjøre prosjektet ved å klikke på den grønne pilen i menylinjen .
med Perl
4
Åpne en teksteditor .
5
Lim inn følgende ! kode :
# /user /bin /perl
bruk Tekst :: CSV ;
min $ i = ' file.csv '
min $ parser = Tekst :: CSV - > new ();
åpen ( CSV, "<" , $ i ) ;
while ( ) {
$ parser - > parse ( $ _ ) ;
mine $ kolonner = $ parser -> feltene ( );
print " @ kolonner \\ n ";
}
nær CSV ;
6
Lagre filen med navnet " csvparse.pl . " Det kan kjøres i Unix med kommandoen " /csvparse.pl . " - Eller i Windows ved hjelp av kommandoen " csvparse.pl ", hvis Perl er installert på Windows
< . br >