Як конвертувати TXT в Excel за допомогою C#
Як конвертувати TXT в Excel за допомогою C#
Конвертація TXT файлів у формат Excel спрощує роботу зі структурованими або напівструктурованими текстовими даними в середовищі електронних таблиць. За допомогою Aspose.Cells для .NET розробники можуть завантажити та перетворити прості текстові файли у формат Excel (.xlsx) без необхідності у Microsoft Excel.
Чому конвертувати TXT в Excel?
- Покращення структури даних:
- Конвертуйте простий текст у формат, що підтримує організацію на основі клітинок, формули та стилізацію.
- Автоматизація:
- Автоматизуйте обробку великої кількості текстових файлів у електронні таблиці для звітування або аналізу.
- Готовність до інтеграції:
- Легко інтегруйте дані TXT у .NET додатки для експорту, обміну або обробки.
Покрокова інструкція з конвертації TXT в Excel
Крок 1: Встановіть Aspose.Cells через NuGet
Встановіть бібліотеку з NuGet:
dotnet add package Aspose.Cells
Крок 2: Налаштуйте ліцензію Aspose.Cells
Встановіть ліцензію для доступу до всіх функцій:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Крок 3: Завантажте TXT файл
Створіть нову книгу, завантаживши .txt
файл:
Workbook workbook = new Workbook("input.txt");
Крок 4: Вміст TXT відображається як електронна таблиця
Текстовий вміст автоматично розбирається та поміщається у клітинки аркуша.
Крок 5: Збережіть як Excel
Експортуйте завантажений текст як файл Excel:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Загальні проблеми та їх вирішення
1. Файл не завантажено належним чином
- Рішення: Переконайтеся, що шлях до
.txt
файлу правильний, а вміст належним чином відформатовано з роздільниками (табуляції, коми тощо).
2. Невідповідність форматування
- Рішення: Розгляньте можливість попередньої обробки текстового файлу або використовуйте власну логіку розбору перед завантаженням у книгу.
3. Помилка формату збереження
- Рішення: Переконайтеся, що ви використовуєте відповідний
SaveFormat
при експорті у.xlsx
.