Aspose.Cells μετατροπέας κειμένου για .NET

Το Aspose.Cells Text Converter για .NET είναι ένα API υψηλής απόδοσης προσαρμοσμένο για τη μετατροπή των εργαστηρίων του Microsoft Excel (XLS, XLSX,XLSM) σε πολλαπλές μορφές βάσει κειμένου – συμπεριλαμβανομένων των CSV, TSV, XML και SQLSCRIPT – και αντίστροφα.

Εισαγωγή και εγκατάσταση

  • Προσθέστε το πακέτο Aspose.Cells NuGet στο έργο .NET σας.
  • Προσαρμόστε τη μετρημένη άδεια για να αποφύγετε περιορισμούς αξιολόγησης.

Για λεπτομερείς ρυθμίσεις, δείτε το התקנה Για την άδεια, ακολουθήστε רישוי מדוד .

Χαρακτηριστικά και λειτουργίες

Συνολική υποστήριξη μορφής

  • Εισαγωγή: XLS, XL SX, XLSM
  • Εισαγωγή: CSV και TSV, XML (προσαρμόσιμη), SQLSCRIPT (ετοιμασμένες δηλώσεις βάσης δεδομένων INSERT)
  • Υποστηρίζει περιστροφικές μετατροπές μεταξύ εργαστηρίων του Excel και μορφών βάσει κειμένου

Κωδικοποίηση & Προσαρμογή

  • Ορισμός προσαρμοσμένων οριοθέτητων, χαρακτήρων αναφοράς και ακολουθειών αποφυγής για CSV/TSV
  • Κωδικοποίηση ελέγχου (UTF-8, UTF-16, ISO-8859-1, κλπ.) για συμβατότητα
  • Επιλογές για να συμπεριλάβετε / να αποκλείσετε κεφαλές, πόδια και λευκές γραμμές

Ο έλεγχος της δομής XML

  • Χάρτης δεδομένων φύλλου εργασίας σε στοιχεία και χαρακτηριστικά XML με προσαρμοσμένα πρότυπα
  • Προσαρμογή στοιχείων ρίζας, ονομαστικών χώρων και εξόδου που συμμορφώνεται με το σχήμα
  • Υποστηρίζει γραμμικά κεντρικά και κυτταρικά XML αντιπροσωπείες

SQLSCRIPT γενιά

  • Μετατρέψτε κάθε γραμμή σε δηλώσεις SQL INSERT αυτόματα
  • Προσαρμόστε τα ονόματα του πίνακα, τις λίστες στήλης και τη μορφοποίηση τιμών
  • Συγκέντρωση πολλαπλών INSERTs για βελτιστοποιημένη εκτέλεση σε σχετικές βάσεις δεδομένων

Αποτελεσματικότητα και κλιμάκωση

  • Μετατροπή με βάση τη ροή για μεγάλα βιβλία εργασίας
  • Παράλληλη μετατροπή χρησιμοποιώντας συστήματα πολλαπλών πυρήνων
  • Ελαφρύ βάρος για εξαγωγές μεμονωμένων φύλλων, υψηλή διέλευση για μαζικές μετατροπές

Λάθος επεξεργασίας και επικύρωσης

  • Καθαρή ιεραρχία εξαιρέσεων για σφάλματα μετατροπής, παραβιάσεις μορφής και ζητήματα I/O
  • Κύκλοι επικύρωσης για την επιθεώρηση / σωστή μετατροπή δεδομένων πριν / μετά
  • Λογιστικά σημεία ολοκλήρωσης για τα πλαίσια .NET

Παράδειγμα: Μετατροπή Excel σε CSV

using Aspose.Cells;

// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");

// Save the workbook to CSV format
workbook.Save("output.csv", SaveFormat.Csv);

Συμβουλές και καλύτερες πρακτικές

  • Μειωμένη αδειοδότηση : Εισαγωγή στην εκκίνηση εφαρμογής και παρακολούθηση της χρήσης ποσοστώσεων.
  • Διαχείριση πόρων : Χρησιμοποιήστε ρεύματα για μεγάλα βιβλία εργασίας και εγκαταστήστε γρήγορα αντικείμενα μετατροπής.
  • Κωδικοποίηση Συνοχής : Προσαρμόστε τα συστήματα στόχου για να αποφύγετε τη διαφθορά του χαρακτήρα.
  • Ασφάλεια στήθους : Κάντε αμέσως ξεχωριστούς μετασχηματιστές για κάθε σήμα/εργασία.
  • Error Recovery : Κάντε κλήσεις Wrap σε try/catch με λογική fallback για ανεπιθύμητα κύτταρα.
  • Reusable Templates : Αποθηκεύστε εξωτερικά τα πρότυπα XML/SQLSCRIPT για εύκολη ενημέρωση.

בעיות נפוצות ופתרונות

  • Το αρχείο δεν βρέθηκε : Βεβαιωθείτε ότι η διαδρομή του αρχείου είναι σωστή.
  • Με υποστηριζόμενη μορφή αρχείου : Βεβαιωθείτε ότι το μορφότυπο εισόδου υποστηρίζεται από Aspose.Cells.

Συχνές ερωτήσεις

**Τι είναι το Aspose.Cells Text Converter για .NET?**Είναι ένα προσανατολισμένο API για τη μετατροπή των φύλλων εκτύπωσης του Excel σε/από μορφές βάσει κειμένου όπως CSV, TSV, XML και SQLSCRIPT.

**Πώς διαφέρει από Aspose.Cells για .NET?**Το Aspose.Cells είναι μια πολυλειτουργική βιβλιοθήκη, ενώ το Text Converter στοχεύει σε εργασίες μετατροπής που επικεντρώνονται στο κείμενο.

**Τι μορφές υποστηρίζονται?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT και πολλά άλλα.

**Μπορούν να προσαρμοστούν οι ρυθμίσεις γενιάς κειμένου?**Ναι, χρησιμοποιώντας SaveOptions υποκατηγορίες όπως TxtSaveOptions, JsonSaveOptions, κλπ.

 Ελληνικά