Aspose.Cells текст конвертор за .NET
Aspose.Cells Text Converter за .NET е високопроизводителна API, приспособена за конвертиране на Microsoft Excel работни книги (XLS, XLSX,XLSM) в няколко текстово базирани формати – включително CSV, TSV, XML и SQLSCRIPT – и обратното.
Инсталация и инсталиране
- Добавете пакета Aspose.Cells NuGet към вашия .NET проект.
- Конфигуриране на измервана лиценза, за да се избегнат ограничения за оценка.
За подробна настройка вижте инсталация За лицензиране, следвайте Размер на лицензията .
Характеристики и функционалности
Пълна форма на поддръжка
- Въвеждане: XLS, XSX, XLСМ
- Изход: CSV и TSV, Към XML (достатъчно), SQLSCRIPT (подготвени за база данни INSERT изявления)
- Поддържа кръговите конверсии между работните книги на Excel и текстовите формати
Делимитер и кодиране на персонализиране
- Определяне на персонализирани делимитери, цитиране на знаци и избягване на последователности за CSV/TSV
- Контролно кодиране (UTF-8, UTF-16, ISO-8859-1, и т.н.) за съвместимост
- Опции за включване/изключване на глави, крака и бели редове
XML контрол на структурата
- Карта на данните в XML елементи и атрибути с персонализирани шаблони
- Конфигуриране на коренни елементи, имена и изход, съответстващ на схемата
- Поддържа ред-центрични и клетъчен XML представяния
SQLSCRIPT поколение
- Конвертирайте всеки ред в SQL INSERT статии автоматично
- Настройване на таблични имена, списъци с колони и форматиране на стойности
- Бач на няколко INSERTs за оптимизирано изпълнение в релационни бази данни
Резултати и скалабилност
- Трансформация на основата на потока за големи работни книги
- Паралелна конверсия с помощта на мулти-коренни системи
- Lightweight за експортиране на единични листове, висока пропускливост за масови конверсии
Управление на грешки и валидиране
- Ясна йерархия на изключенията за грешки в конвертирането, нарушения на формата и 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 логика за невалидни клетки.
- Използваеми шаблони : Съхранявайте 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
, .