Πώς να μετατρέψετε το Excel σε Array σε Java

Αυτό το σύντομο σεμινάριο καθοδηγεί τον τρόπο μετατροπής του Excel σε πίνακα σε Java ακολουθώντας μια διαδικασία βήμα προς βήμα. Χρησιμοποιώντας αυτή τη διαδικασία θα μάθετε πώς η java μετατρέπει το excel σε πίνακα που μπορεί περαιτέρω να χρησιμοποιηθεί για την αποθήκευση του σε μια βάση δεδομένων, τη χρήση στη λογική του προγράμματός σας ή την επιστροφή του σε κάποια άλλη συνάρτηση κλήσης. Εδώ έχουμε φορτώσει ένα αρχείο XLSX, ωστόσο, μπορείτε να φορτώσετε και οποιαδήποτε άλλη μορφή αρχείου Excel.

Βήματα για τη μετατροπή του Excel σε Array σε Java

  1. Χρησιμοποιώντας το αποθετήριο Maven, προσθέστε την αναφορά στη βιβλιοθήκη Aspose.Cells στην εφαρμογή
  2. Προσθέστε μια αναφορά στις τάξεις Workbook και Worksheet χρησιμοποιώντας δήλωση Εισαγωγή στο πρόγραμμα
  3. Φορτώστε το Βιβλίο εργασίας προέλευσης που πρόκειται να μετατραπεί σε πίνακα
  4. Λάβετε μια αναφορά στο πρώτο φύλλο του οποίου τα δεδομένα πρόκειται να αποθηκευτούν σε έναν πίνακα
  5. Χρησιμοποιώντας τη συλλογή κελιών στο φύλλο, εξάγετε δεδομένα σε συστοιχία από την επιθυμητή περιοχή κελιών
  6. Εμφάνιση διαστάσεων του πίνακα εξόδου για επαλήθευση

Σε αυτά τα βήματα, φορτώνουμε ένα αρχείο Excel και έχουμε πρόσβαση σε ένα από τα φύλλα εργασίας του από όπου τα δεδομένα πρόκειται να μετατραπούν σε πίνακα. Κάθε φύλλο εργασίας περιέχει μια συλλογή κελιών που παρέχει μια συνάρτηση για την εξαγωγή δεδομένων σε έναν πίνακα από μια συγκεκριμένη περιοχή στο φύλλο. Μπορείτε να εξάγετε δεδομένα σε πίνακα μονής ή δύο διαστάσεων.

Κώδικας για ανάγνωση τιμών από αρχείο Excel και αποθήκευση σε πίνακα σε Java

Σε αυτό το δείγμα κώδικα, χρησιμοποιήσαμε τη συνάρτηση Cells.exportArray() που απαιτεί το αρχικό κελί της περιοχής στόχου των κελιών μαζί με τις συνολικές σειρές και στήλες που πρόκειται να εξαχθούν σε έναν πίνακα. Εδώ απλώς μετατρέπουμε μια περιοχή κελιών σε πίνακα, ωστόσο, εάν θέλετε να μετατρέψετε άλλους τύπους δεδομένων στο φύλλο, ας πούμε γράφημα σε εικόνα, μπορείτε να ανατρέξετε στο άρθρο στο πώς να μετατρέψετε το γράφημα του Excel σε JPG σε Java. Εδώ δεν απαιτείται άλλο στοιχείο ή βιβλιοθήκες όπως το Interop ή το MS Excel για την εκτέλεση του παραπάνω κώδικα.

 Ελληνικά