Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 731|Απάντηση: 0

[Πηγή] Το .NET/C# χρησιμοποιεί το ClosedXML για να διαβάσει το Excel σε έναν πίνακα δεδομένων

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2025-6-15 22:15:17 | | | |
απαιτήσεις: Υπάρχει μια λειτουργία εισαγωγής δεδομένων στον ιστότοπο και τα δεδομένα από τον πίνακα του Excel πρέπει να εισαχθούν στη βάση δεδομένων. Προηγουμένως, χρησιμοποιούσαμε NPOI, EPPlus κ.λπ., και αυτό το άρθρο χρησιμοποιεί το ClosedXML για να διαβάσει τα περιεχόμενα ενός πίνακα excel στο DataTable.

αναθεώρηση
Το webapi εξάγει δεδομένα λίστας σε ένα αρχείο πίνακα Excel
https://www.itsvse.com/thread-4922-1-1.html

C# EPPlus Κυψέλες μαζικού στυλ
https://www.itsvse.com/thread-10589-1-1.html

Το ClosedXML είναι μια βιβλιοθήκη .NET για ανάγνωση, χειρισμό και εγγραφή αρχείων Excel 2007+ (.xlsx, .xlsm). Στόχος του είναι να παρέχει μια διαισθητική και φιλική προς το χρήστη διεπαφή για το χειρισμό του υποκείμενου OpenXML API. Βασισμένο στο Open XML SDK, υποστηρίζει μόνο .xlsx μορφή και δεν υποστηρίζει .xls μορφή.

Διεύθυνση ανοιχτού κώδικα:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Τεκμηρίωση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Αρχικά, βρείτε ένα τυχαίο αρχείο .xlsx από το Διαδίκτυο, σύνδεσμος:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Το .NET/C# χρησιμοποιεί το ClosedXML για να διαβάσει το Excel σε έναν πίνακα δεδομένων, όπως φαίνεται παρακάτω:



Το έργο αναφέρεται ως εξής:

Ο κωδικός έχει ως εξής:

Διαβάστε όλες τις σελίδες φύλλων στον κώδικα του συνόλου δεδομένων ως εξής:

(Τέλος)




Προηγούμενος:Αποθετήριο έργου Git Full Clone (Αποθετήριο εικόνων)
Επόμενος:Το .NET 10 εκτελεί σενάρια με τρόπο Shebang στο Linux
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com