Aspose.Cells Text Converter pro .NET
Aspose.Cells Text Converter pro .NET je vysoce výkonný API přizpůsobený pro konverzi Microsoft Excel Workbooks (XLS, XLSX,XLSM) do více textových formátů – včetně CSV, TSV, XML a SQLSCRIPT – a naopak.
Instalace a nastavení
- Přidejte do svého projektu .NET balíček Aspose.Cells NuGet.
- Nastavení měřené licence, aby se zabránilo omezení hodnocení.
Pro podrobné nastavení se podívejte na Instalace Průvodce. pro licence, sledujte Licencování na bázi měření .
Funkce a funkce
Komplexní podpora formátu
- Vstupní: XLS, XLSX, XLSM
- Výstup: CSV a TSV, XML (přizpůsobitelné), SQLSCRIPT (database-ready INSERT prohlášení)
- Podporuje konverze mezi pracovními knihami Excelu a textovými formáty
Delimiter & Kódování Customizace
- Definujte přizpůsobené delimitéry, citované znaky a sekvence úniků pro CSV/TSV
- Kontrolní kódování (UTF-8, UTF-16, ISO-8859-1, atd.) pro kompatibilitu
- Možnosti zahrnovat / vyloučit hlavičky, nohy a bílé řádky
Kontrola struktury XML
- Mapování dat pracovních desek do XML prvků a atributů s přizpůsobenými šablony
- Konfigurace kořenových prvků, pojmenovacích prostor a schématu v souladu s výstupem
- Podporuje řádné a buněčné XML reprezentace
Generace SQLSCRIPT
- Konvertovat každý řádek do SQL INSERT prohlášení automaticky
- Přizpůsobte jména tabulek, seznamy sloupců a formátování hodnot
- Multiple INSERTs pro optimální výkon v relačních databázích
Výkon a skalovatelnost
- Stream-based konverze pro velké knihkupectví
- Paralelní konverze pomocí multi-core systémů
- Lightweight pro vývoz jednorázových listů, vysoký průtok pro masové konverze
Chyby zpracování a validace
- Jasná hierarchie výjimek pro konverzní chyby, porušení formátu a problémy s I/O
- Validační šrouby pro kontrolu / správné údaje před / po konverzi
- Přihlašovací integrační body pro logovací rámce .NET
Příklad: Excel na konverzi 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 nejlepší postupy
- Metered Licensing : Inicializujte při zahájení aplikace a sledujte používání kvót.
- Řízení zdrojů : Použijte toky pro velké knihkupectví a rychle rozložte konvertorové objekty.
- Kódování konzistence : V souladu s cílovými systémy, aby se zabránilo korupci charakteru.
- Bezpečnost řetězů : Instantní oddělené konvertory pro každý thread / úkol.
- Error Recovery : Wrap volání v try/catch s logikou padnutí pro neplatné buňky.
- Reusable Templates : Zahrnuje XML/SQLSCRIPT šablony externě pro snadné aktualizace.
Běžné problémy a řešení
- File Not Found : Ujistěte se, že poskytnutá souborová trasa je správná.
- Nepodporovaný formát souboru : Zkontrolujte, jaký vstupní format je podporován společností Aspose.Cells.
Často kladené otázky
**Co je Aspose.Cells Text Converter pro .NET?**Jedná se o zaměřenou API pro konverzi spreadsheets Excel do/z textových formátů, jako jsou CSV, TSV, XML a SQLSCRIPT.
**Jak se liší od Aspose.Cells pro .NET?**Aspose.Cells je multifunkční knihovna, zatímco Text Converter se zaměřuje na úkoly konverze soustředěné na text.
**Které formáty jsou podporovány?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT a další.
**Může být nastavení generace textu přizpůsobeno?**Ano, pomocí SaveOptions
Podskupiny jako jsou TxtSaveOptions
, JsonSaveOptions
, A tak atd.