Aspose.Cells Text Converter за .NET
Aspose.Cells Text Converter for .NET је високо перформанси АПИ прилагођен за конверзију Мицрософт Екцел радне књиге (КСЛС, КСЛСКС, ЛССМ) у више текстуалних формата – укључујући ЦСВ, ТСВС, СКЛ, и СЦЛСЦРИПТ – и обрнуто.
Инсталација и подешавање
- Додајте пакету Aspose.Cells NuGet у ваш .NET пројекат.
- Конфигуришите мерене лиценце како бисте избегли ограничења процене.
За детаљне подешавања, погледајте Инсталација Руководство. за лиценцирање, пратите Метеран лиценцирање .
Карактеристике и функције
Комплетан формат подршке
- Увод: XLS, XLsX, КСММ
- Излаз: ЦСВ, ТСВИ, КСМЛ (SQLSCRIPT (database-ready INSERT изјаве)
- Подржава кружне конверзије између Екцел радног књига и текстуалних формата
Делимитер и кодирање прилагођавање
- Одређивање прилагођених делимитера, цитирања карактера и евакуације за ЦСВ/ТСВ
- Контролно кодирање (УТФ-8, UTF-16, ИСО-8859-1, итд.) за компатибилност
- Опције за укључивање/ексклузивање глава, стопала и белих редова
КСМЛ структура контроле
- Карта података радног листа у XML елементима и атрибутима са прилагођеним шаблонима
- Конфигурисање коренских елемената, имена и излаза у складу са шемом
- Подржава редовне и ћелијске КСМЛ репрезентације
КСНУМКС генерација
- Претварање сваке редове у SQL INSERT изјаве аутоматски
- Прилагодите имена табела, листе колона и форматирање вредности
- Batch Multiple INSERTs za optimizovano izvršavanje u relativnim bazama podataka
Резултати и скалабилност
- Конверзија на основу струје за велике радне књиге
- Паралелна конверзија користећи мулти-коре системе
- Лагана тежина за извоз појединачних листова, висок пропуск за масовне конверзије
Управљање грешкама и валидација
- Јасна хијерархија изузеци за грешке конверзије, кршења формата и питања И/О
- Валидацијски коцки за инспектирање / исправљање података пре / пост конверзије
- Logging Integration Points za .NET logging frameworks
Пример: Екцел у ЦСВ конверзија
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 poziva u pokušaju/pronađivanju sa logikom padanja za invalidne ćelije.
- Reusable Templates : складиштење XML/SQLSCRIPT шаблона споља за лако ажурирање.
Заједничке проблеме и резолуције
- Фајл није пронађен : Уверите се да је постављен пут датотеке исправан.
- Подржани формат датотеке : Проверите да ли је подржана Аппосе.Целлс форматирање улаза.
Često postavljana pitanja
**Шта је Aspose.Cells Text Converter за .NET?**То је усредсређена АПИ за конверзију Екцел шифрова на/из текстуалних формата као што су ЦСВ, ТТВ, КСМЛ и СКЛСЦРИПТ.
**Како се разликује од Aspose.Cells за .NET?**Aspose.Cells је мултифункционална библиотека, док текстуални конвертер има за циљ текстуално фокусиране задатке претварања.
**Који формати су подржани?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT, и још много тога.
**Може ли се прилагодити подешавања генерације текста?**Да, користећи SaveOptions
Субкласе као што су TxtSaveOptions
, JsonSaveOptions
, итд.