Περισσότερα
Πώς να διαβάσετε και να γράψετε το αρχείο excel
Θέλω να διαβάσω και να γράψω ένα αρχείο Excel από την Java με 3 στήλες και Ν γραμμές, εκτυπώνοντας ένα αλφαριθμητικό σε κάθε κελί. Μπορεί κάποιος να μου δώσει ένα απλό απόσπασμα κώδικα για αυτό; Χρειάζεται να χρησιμοποιήσω κάποιο εξωτερικό lib ή η Java έχει ενσωματωμένη υποστήριξη γι' αυτό;
Θέλω να κάνω τα εξής: Θέλω να κάνω τα εξής:
for(i=0; i <rows; i++)
//read [i,col1] ,[i,col2], [i,col3]
for(i=0; i<rows; i++)
//write [i,col1], [i,col2], [i,col3]
163
3
Δοκιμάστε το Apache POI HSSF. Εδώ είναι ένα παράδειγμα για το πώς να διαβάσετε ένα αρχείο excel:
Στη σελίδα τεκμηρίωσης έχετε επίσης παραδείγματα για το πώς να γράφετε σε αρχεία excel.
Το Apache POI μπορεί να το κάνει αυτό για εσάς. Συγκεκριμένα η ενότητα HSSF. Ο γρήγορος οδηγός είναι πολύ χρήσιμος. Εδώ's πώς να κάνετε αυτό που θέλετε - συγκεκριμένα να δημιουργήσετε ένα φύλλο και να το γράψετε.
Ένα απλό αρχείο CSV θα πρέπει να αρκεί