Електронні таблиці Excel пропонують широкий набір функцій для організації та аналізу даних, файли CSV(значення, розділені комами) забезпечують простий стандартизований формат для зберігання табличних даних. Таким чином, можливість плавного перетворення файлів Excel у формат CSV є важливою для оптимізації робочих процесів обробки даних. Крім того, файли CSV ідеально підходять для взаємодії з різними платформами, програмами та мовами програмування. Тож у цій статті ми дослідимо важливість цього перетворення та навчимося його легко виконувати за допомогою .NET REST API.
Ця стаття охоплює такі теми:
- API перетворення книги Excel у CSV
- Перетворення Excel на CSV у C# .NET
- Перетворіть XLSX у CSV за допомогою команд cURL
API перетворення книги Excel у CSV
GroupDocs.Conversion Cloud SDK for .NET пропонує повний набір функцій і функцій, призначених для спрощення процесу перетворення файлів Excel у формат CSV. SDK забезпечує підтримку широкого діапазону форматів введення, включаючи різні версії файлів Excel, забезпечуючи сумісність із різними джерелами даних. Він також пропонує широкі можливості налаштування, дозволяючи вказати такі параметри перетворення, як типи роздільників, формати кодування та структури вихідних файлів відповідно до їхніх конкретних вимог.
Першим кроком є встановлення SDK у нашому рішенні .NET. Тому знайдіть GroupDocs.Conversion-Cloud у менеджері пакетів NuGet і натисніть кнопку «Встановити». Іншим варіантом є виконання наступної команди в консолі менеджера пакетів.
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0
Після успішного встановлення REST API переконайтеся, що у вас є облікові дані API (наприклад, ідентифікатор клієнта та секрет клієнта).Ви можете відвідати цей короткий підручник, де пояснюється, як отримати облікові дані API.
Перетворення Excel на CSV у C# .NET
У цьому розділі пояснюється подробиці перетворення Excel у CSV за допомогою C# .NET, забезпечуючи при цьому високоякісні результати перетворення, зберігаючи цілісність даних і підтримуючи узгодженість протягом усього процесу.
- Створіть екземпляр класу
Configuration
, де ми передаємо облікові дані клієнта як аргументи.
var configurations = new Configuration(clientId, clientSecret1);
- Ініціалізуйте
ConvertApi
, де ми передаємо об’єкт конфігурації як вхідний аргумент.
var apiInstance = new ConvertApi(configurations);
- Завантажте вхідну книгу Excel у хмарне сховище.
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
- Створіть екземпляр
ConvertSettings
, де ми вказуємо назву для вхідного XLS, результуючий формат якcsv
і назву для результуючого файлу CSV як аргументи.
var settings = new ConvertSettings{...}
- Викличте ConvertDocumentRequest API, щоб перетворити Excel у формат CSV і зберегти отриманий CSV у хмарному сховищі.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
Зразок книги Excel і результуючий файл CSV, створений у наведеному вище прикладі, можна завантажити з input.xls і resultant.csv.
Перетворення XLSX на CSV за допомогою команд cURL
Перетворення Excel у формат CSV за допомогою команд GroupDocs.Conversion Cloud і cURL пропонує зручне й ефективне рішення для автоматизації завдань перетворення документів. За допомогою команд cURL ви можете легко ініціювати процес перетворення, вказати вхідний файл Excel і отримати результат у форматі CSV — все це з командного рядка або в межах ваших сценаріїв. Цей підхід спрощує інтеграцію в існуючі робочі процеси та конвеєри автоматизації, вимагаючи лише основних команд для керування процесом перетворення.
Першим кроком у цьому підході є отримання персоналізованого маркера доступу JWT. Отже, коли у вас є маркер JWT, виконайте наступну команду cURL, щоб конвертувати XLSX у формат CSV і зберегти отриманий CSV у хмарному сховищі.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{sourceFile}\", \"Format\": \"csv\",\"OutputPath\": \"{resultantFile}\"}"
Замініть sourceFile
на ім’я вхідної книги Excel, resultantFile
на ім’я результуючого CSV і accessToken
на персоналізований маркер доступу JWT.
Спробуйте безкоштовну програму для перетворення Excel у CSV
Ми розробили безкоштовний онлайн-конвертер XLSX у CSV на основі API GroupDocs.Conversion Cloud. Це легке, суперефективне рішення, яке дає можливість побачити дивовижні можливості нашого Cloud SDK для перетворення книги Excel у CSV.
корисні посилання
Висновок
Підсумовуючи, якщо ви вирішите використовувати GroupDocs.Conversion Cloud із командами cURL чи інтегрувати GroupDocs.Conversion Cloud SDK для .NET, конвертація Excel у CSV стане безперебійним та ефективним процесом. Обидва підходи пропонують універсальні рішення для автоматизації завдань перетворення документів, дозволяючи користувачам легко подолати розрив між форматами Excel і CSV. Тим не менш, наш Cloud SDK надає доступ до широкого спектру функцій, розширеної документації та надійної підтримки, що дає змогу налаштувати процес перетворення та забезпечити високоякісні результати.
Схожі статті
Ми наполегливо рекомендуємо відвідати такі посилання, щоб дізнатися більше про: