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

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

Πώς να ανοίξει τα αρχεία CSV σε ένα Microsoft Excel Εφαρμογών Χρησιμοποιώντας Java Code

Τα αρχεία CSV οριοθετημένο με κόμμα αρχεία που δημιουργούνται από το Microsoft Excel ή SQL Server. Το αρχείο είναι μια λίστα εγγραφών με κάθε πεδίου διαχωρίζονται με ένα κόμμα . Διαβάζοντας αυτά τα αρχεία σε Java επιτυγχάνεται με μερικά επιπλέον γραμμές κώδικα και μια εκτεταμένη βιβλιοθήκη που έχει κατεβάσει στο Διαδίκτυο . Κάθε αρχείο εισάγεται , να διαβάσετε , και οι πληροφορίες προέρχονται είτε για χρήση μέσα από την εφαρμογή ή να εμφανίζονται στο χρήστη . Οδηγίες
Η 1

Κατεβάστε το εργαλείο εξαγωγής στην ακόλουθη θέση : . Http://sourceforge.net/projects/datafile/filesExtract τα κατεβάσει τα αρχεία στον κατάλογο εγκατάστασης του Java 2

Υπόσταση την τάξη και να εκχωρήσετε σε μια μεταβλητή . Μόλις αρχικοποιείται η κλάση , μπορείτε να χρησιμοποιήσετε τις μεθόδους και τις ιδιότητές του : Datafile dataclass = DataFile.createReader ( " 8859-1 ")?
Εικόνων 3

Αναφέρατε τη μορφή αρχείου . Ο ακόλουθος κώδικας ανοίγει το αρχείο και λέει στην τάξη ότι η μορφή αρχείου είναι οριοθετημένο με κόμματα , με την πρώτη σειρά δείχνει τα ονόματα κεφαλίδων στήλης : dataclass.setDataFormat ( νέα CSVFormat ( ) ) ? Dataclass.containsHeader ( αλήθεια)?

4

Εισαγωγή των δεδομένων στη μνήμη . Η ακόλουθη σύνταξη ανοίγει το αρχείο CSV από τον σκληρό δίσκο : dataclass.open ( new File ( "c : \\ \\ myfile.csv " ) ) ?
5

Διαβάστε την πρώτη γραμμή των δεδομένων . Ο κώδικας που ακολουθεί χρησιμοποιεί τη μεταβλητή ανοίξει το αρχείο για να διαβάσετε την πρώτη εγγραφή και να το αποθηκεύσετε σε μια μεταβλητή για εμφάνιση : DataRow Firstrow = dataclass.next ( ) ? String firstrecord = firstrow.getString ( 0 ) ?
Η 6

Εκτυπώστε το ρεκόρ στην κονσόλα για την οθόνη . Τώρα τα δεδομένα μπορούν να χρησιμοποιηθούν εντός του κώδικα ή εμφανίζεται με τη χρήση . Τα παρακάτω κώδικα τυπώνει στην οθόνη : System.out.println ( firstrecord ) ?
Η
εικόνων

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

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