Aspose.Cells Converter text pentru .NET

Aspose.Cells Text Converter pentru .NET este o API de înaltă performanță adaptată pentru a converti Microsoft Excel Workbooks (XLS, XLSX,XLSM) în mai multe formate bazate pe text – inclusiv CSV, TSV, XML și SQLSCRIPT – și vice-versa. Construit pe motorul robust Asposa.cells, acest plugin simplifică fluxurile de lucru de conversie a textului pentru instrumentele de migrație a datelor, rapoartele, procesele ETL și serviciile de prelucrare a frunzelor.

Instalare și setare

  • Adăugați pachetul Aspose.Cells NuGet la proiectul .NET.
  • Configurați licența măsurată pentru a evita limitările de evaluare.

Pentru mai multe detalii, a se vedea Instalare Ghid. pentru licență, urmăriți Licență măsurată .

Caracteristici și funcții

Suport format complet

  • Introducere: XLS, XLsX, XLSM
  • Cuvânt cheie: CSV, TSV, XML (customizable), SQLSCRIPT (statamente de bază de date pregătite INSERT)
  • Suportă conversia rotundă între cărțile de lucru Excel și formatele bazate pe text

Delimiter & codificare personalizare

  • Definiți delimitele personalizate, caracterele de citat și secvențele de evacuare pentru CSV/TSV
  • Codarea de control (UTF-8, UTF-16, ISO-8859-1, etc.) pentru compatibilitate
  • Opțiuni pentru a include / exclude capete, picioare și rânduri albe

Controlul structurii XML

  • Cartea datelor din cartea de lucru în elemente XML și atributele cu șabloane personalizate
  • Configurați elementele de rădăcină, spațiile de nume și ieșirea conform schemei
  • Suport pentru reprezentări XML-centrice și celulare

Generația SQLSCRIPT

  • Convertați fiecare rând în declarații SQL INSERT automat
  • Personalizează numele tabelului, listele coloanelor și formatarea valorilor
  • Batch Multiple INSERTs pentru executarea optimă în bazele de date relative

Performanță și scalabilitate

  • Conversie bazată pe flux pentru cărțile de lucru mari
  • Conversie paralelă folosind sisteme multi-core
  • Greutatea ușoară pentru exporturile unice, puterea de trecere ridicată pentru conversii în masă

Erori de gestionare și validare

  • Ierarhia clară a excepțiilor pentru erorile de conversie, încălcările formatului și problemele I/O
  • Validare pentru a verifica/corect date pre/post conversie
  • Punctele de integrare pentru .NET logging frameworks

Exemplu: Excel în conversie 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);

Sfaturi și cele mai bune practici

  • Metered Licensing : Inițializează la start-up-ul aplicației și monitorizează utilizarea cotei.
  • Managementul resurselor : Utilizați fluxuri pentru cărțile de lucru mari și distribuiți rapid obiectele de convertire.
  • Codificarea Consistenței : Aliniați-vă cu sistemele de țintă pentru a evita corupția caracterului.
  • Securitatea firului : Convertionați instantaneu conversorii separate pentru fiecare fir / sarcină.
  • Error Recovery : Încărcați apelurile în try/catch cu logica de retragere pentru celule invalide.
  • Template reutilizabile : Stochează șabloane XML/SQLSCRIPT extern pentru actualizări ușoare.

Întrebări și rezoluții comune

  • File nu au fost găsite : Asigurați-vă că ruta de fișier furnizată este corectă.
  • Formatul de fișier suportat : Verificați că formatul de intrare este susținut de Aspose.Cells.

Întrebări frecvente

**Ce este Aspose.Cells Text Converter pentru .NET?**Este o API focalizată pentru convertirea tabelelor Excel în/de la formate bazate pe text, cum ar fi CSV, TSV, XML și SQLSCRIPT.

**Cum se diferă de Aspose.Cells pentru .NET?**Aspose.Cells este o bibliotecă multifuncțională, în timp ce Text Converter vizează sarcinile de conversie axate pe text.

**Ce formate sunt susținute?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT și multe altele.

**Pot fi personalizate setările de generare a textului?**Da, folosind SaveOptions Subclasele cum ar fi TxtSaveOptions, JsonSaveOptions, şi etc.

 Română