Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να αναλύσει ένα αρχείο CSV

Τιμές διαχωρισμένες με κόμμα ( CSV ​​) αρχεία χρησιμοποιούν ένα κοινό σχήμα που βασίζεται σε κείμενο για την ανταλλαγή υπολογιστικών φύλλων και πληροφορίες της βάσης δεδομένων μεταξύ διαφορετικών εφαρμογών και μέσω του Διαδικτύου . Απλή και ανοιχτή μορφή τους σημαίνει ότι οι περισσότερες γλώσσες έχουν σχεδιαστεί για επαγγελματική χρήση ή για το Internet έχουν αφιερώσει βιβλιοθήκες αποκλειστικά για την εργασία με τις πληροφορίες αυτές . Αυτό ισχύει , για παράδειγμα , τόσο της Visual Basic και Perl γλώσσες που χρησιμοποιούνται συνήθως για τη δημιουργία εφαρμογών σε Windows και Linux . Οδηγίες
Με Visual Basic
Η

1 Δημιουργήστε ένα νέο έργο της Visual Basic κάνοντας κλικ στο " Αρχείο" και "New Project ". Επιλέξτε " Εφαρμογή Console . " 2

Επικολλήστε τον ακόλουθο κώδικα στο έργο σας :

dim in = My.Computer.FileSystem.OpenTextFieldParser ( "c : \\ file.csv " )

in.setDelimiters ( " , " )

dim σειρές όπως ArrayList = New ArrayList ( )

ενώ ( δεν in.endofdata )

σειρές . προσθέστε ( in.ReadFields )

τέλος , ενώ

ξέρετε έχουμε όλα τα δεδομένα από το αρχείο CSV σε μια βασική λίστα Visual πίνακα. Αντικαταστήστε το "c : \\ file.csv " . Όνομα αρχείου με το όνομα της βάσης δεδομένων CSV που επιθυμείτε να διαβάσετε
εικόνων 3

Αποθηκεύστε την εργασία σας πατώντας το πλήκτρο "Ctrl -S " και τρέχει σας έργο κάνοντας κλικ στο πράσινο βέλος στη γραμμή μενού .
εικόνων με Perl
Η 4

Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου .
5

Επικολλήστε τον ακόλουθο ! κωδικός :

# /user /bin /perl

χρησιμοποιήσετε Κείμενο :: CSV ?

$ μου ' file.csv ' =

μου $ parser = Κείμενο :: CSV - > νέο ( ) ?

ανοιχτό ( CSV ​​, " <" , σε $ ) ?

ενώ ( ) {

$ parser - > parse ( $ _ ) ?

$ στήλες μου = $ parser - > πεδία ( ) ?

εκτύπωσης " @ στήλες \\ n" ?

}

κοντά CSV ?
Η 6

Αποθηκεύστε το αρχείο με το όνομα " csvparse.pl . " Μπορεί να τρέξει σε Unix , χρησιμοποιώντας την εντολή " /csvparse.pl . » - Ή στα Windows χρησιμοποιώντας την εντολή " csvparse.pl , " αν Perl είναι εγκατεστημένα τα Windows

Η <. br >

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα