Aspose.Cells Text Converter pre .NET

Aspose.Cells Text Converter pre .NET je vysoko výkonný API prispôsobený na konverziu Microsoft Excel pracovných kníh (XLS, XLSX,XLSM) do viacerých formátov založených na texte – vrátane CSV, TSV, XML a SQLSCRIPT – a naopak.Vybudovaný na robustnom motore Asposa.cells, tento plugin zjednodušuje pracovné toky konverzie textu pre nástroje na migráciu údajov, reporting pipelines, ETL procesy a služby spracovania šípky.

Inštalácia a nastavenie

  • Pridajte balík Aspose.Cells NuGet do svojho projektu .NET.
  • Nastaviť merané licencie, aby sa zabránilo obmedzeniam hodnotenia.

Pre podrobné nastavenie, pozri inštalácia Sprievodca. pre licencie, sledujte Metrické licencie .

Funkcie a funkcie

Komplexná podpora formátu

  • Vstupné: XLS, XLSX, XLSM
  • Výstup: CSV a TSV, XML (vlastné), SQLSCRIPT (database-ready INSERT vyhlásenia)
  • Podporuje konverzie medzi pracovnými knihami programu Excel a textovými formátmi

Delimiter & kódovanie prispôsobenie

  • Definovať prispôsobené delimitéry, citovanie znakov a sekvencie úniku pre CSV/TSV
  • Kontrola kódovania (UTF-8, UTF-16, ISO-8859-1, atď.) pre kompatibilitu
  • Možnosti zahŕňať / vylúčiť hlavy, nohy a biele riadky

Kontrola štruktúry XML

  • Mapovanie údajov zo pracovnej dosky do XML prvkov a atribútov s prispôsobenými šablóny
  • Nastavenie koreňových prvkov, názvových priestorov a výstupov v súlade so schémou
  • Podporuje lineárne a buniek-centrické XML reprezentácie

SQLSCRIPT generácia

  • Konvertovať každý riadok do SQL INSERT vyhlásenia automaticky
  • prispôsobte názvy tabuľky, zoznamy stĺpcov a formátovanie hodnôt
  • Batch Multiple INSERTs pre optimalizovanú prevádzku v relatívnych databázach

Výkon a škálovateľnosť

  • Stream-based konverzia pre veľké pracovné knihy
  • Paralelná konverzia pomocou multi-core systémov
  • Ľahká hmotnosť pre vývoz jednorazových listov, vysoká kapacita pre veľkoobchodné konverzie

Chyby spracovania a validácie

  • Jasná hierarchia výnimiek pre konverziové chyby, porušenia formátu a problémy s I/O
  • Validácia pre kontrolu/vhodné údaje pre/post konverzie
  • Logging integrácie bodov pre .NET logging rámy

Príklad: Excel na konverziu 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);

Tipy a najlepšie postupy

  • Metered Licensing : Inicializovať pri aplikácii startup a monitorovať používanie kvóty.
  • Vedenie zdrojov : Použite toky pre veľké pracovné knihy a rýchlo rozložte konvertorové objekty.
  • Kódovanie konzistencie : Usporiadať sa s cieľovými systémami, aby sa zabránilo korupcii charakteru.
  • Bezpečnosť prúdu : Inštantné oddelené konvertory pre každý prúd / úlohu.
  • Error Recovery : Wrap hovory v try/catch s logikou padnutia pre neplatné bunky.
  • Reusable Templates : Šablóny XML/SQLSCRIPT uložte vonku pre jednoduché aktualizácie.

Spoločné otázky a uznesenia

  • Záznam nie je nájdený : Uistite sa, že poskytnutá cesta súboru je správna.
  • Podporovaný formát súboru : Skontrolujte, či je podpora formátu vstupu podporovaná spoločnosťou Aspose.Cells.

Často kladené otázky

**Čo je Aspose.Cells Text Converter pre .NET?**Je to zameraný API pre konverziu Excel spreadsheets do/z textových formátov, ako sú CSV, TSV, XML a SQLSCRIPT.

**Ako sa líši od Aspose.Cells pre .NET?**Aspose.Cells je multifunkčná knižnica, zatiaľ čo Text Converter sa zameriava na úlohy konverzie zamerané na text.

**Aké formáty sú podporované?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT a ďalšie.

**Môžu sa nastavenia generácie textu prispôsobiť?**Áno, používať SaveOptions Podskupiny ako napríklad TxtSaveOptions, JsonSaveOptions, a atď.

 Slovenčina