txt в csv

Перетворіть TXT у CSV за допомогою Java REST API.

Текстові файли (TXT) зазвичай використовуються для зберігання неструктурованих або простих текстових даних, але при роботі з великими наборами даних структуровані формати, такі як CSV(значення, розділені комами), більш ефективні для аналізу та обробки даних. Конвертація TXT у CSV необхідна під час роботи з базами даних, електронними таблицями або програмами, які потребують структурованих табличних даних. Крім того, файли CSV забезпечують стандартизований формат, що полегшує впорядкування, фільтрацію та обробку даних для бізнес-аналітичних цілей.

REST API для перетворення TXT у CSV

Aspose.Cells Cloud SDK для .NET забезпечує безперешкодний і ефективний спосіб конвертувати файли TXT у формат CSV, зберігаючи цілісність і структуру даних. Незалежно від того, чи маєте ви справу з великими наборами даних чи простою текстовою інформацією, цей потужний API автоматизує процес перетворення, забезпечуючи точність і усуваючи ручні зусилля. Використовуючи Aspose.Cells Cloud, розробники можуть легко інтегрувати перетворення TXT у CSV у свої додатки .NET, що робить його ідеальним для хмарних рішень, робочих процесів обробки даних і корпоративних додатків.

монтаж

Будь ласка, додайте такі відомості до файлу pom.xml проекту збірки maven.

<repositories>

    <repository>

        <id>AsposeJavaAPI</id>

        <name>Aspose Java API</name>

        <url>https://repository.aspose.cloud/repo/</url>

    </repository>

</repositories>

<dependencies>

    <dependency>

        <groupId>com.aspose</groupId>

        <artifactId>aspose-cells-cloud</artifactId>

        <version>24.9</version>

    </dependency>

</dependencies>
  • Ви можете завантажити останню версію з Aspose Repository.

Тепер отримайте свої облікові дані клієнта з хмарної інформаційної панелі. Якщо у вас немає облікового запису, просто створіть безкоштовний обліковий запис, дотримуючись інструкцій, наведених у статті швидкий початок.

Перетворення текстового файлу на CSV у Java

У наступному розділі пояснюється, як програмно перетворити текстовий файл у формат CSV за допомогою Java REST API.

CellsApi api = new CellsApi(clientId,clientSecret);

Створіть екземпляр CellsApi, надаючи облікові дані клієнта як вхідні аргументи.

api.uploadFile("input.txt", file, "internal");

Завантажте вхідний текстовий файл у хмарне сховище за допомогою методу uploadFile(…).

File response = api.cellsWorkbookGetWorkbook(name, null ,"CSV", 
                        null, null, null, "internal", "myResultant.csv", "internal", null);

Нарешті, викличте метод cellsWorkbookGetWorkbook(…), щоб розпочати операцію перетворення.

// для отримання додаткових прикладів відвідайте https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Отримайте ClientID і ClientSecret з https://dashboard.aspose.cloud/
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // створити екземпляр CellsApi за допомогою облікових даних клієнта
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // ім'я вхідного файлу ODS
    String name = "input.txt";
    // результуючий формат файлу
    String format = "CSV";
		
    // завантажити файл з локальної системи
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // завантажити вхідний файл TXT у хмарне сховище
    api.uploadFile("input.txt", file, "internal");

    // виконати операцію перетворення документа
    File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
			            null, null, null, "internal", "myResultant.csv", "internal", null);        
        
    // повідомлення про успішний друк
    System.out.println("The Text File to CSV conversion completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
попередній перегляд txt у csv

Попередній перегляд перетворення TXT у CSV за допомогою Java REST API.

Вхідний текстовий файл і результуючий CSV, згенерований у наведеному вище прикладі, можна завантажити з:

Перетворення TXT у CSV за допомогою команд cURL

Aspose.Cells Cloud надає потужний REST API для легкого перетворення TXT у CSV. За допомогою команд cURL користувачі можуть взаємодіяти з API безпосередньо з командного рядка, що робить його зручним рішенням для автоматизованих робочих процесів і пакетної обробки. Надіславши простий HTTP-запит, ви можете конвертувати файл TXT у структурований формат CSV, забезпечуючи при цьому точне розділення та форматування даних.

Першим кроком у цьому підході є створення маркера доступу JWT за допомогою такої команди:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Тепер виконайте наступну команду, щоб конвертувати текстовий файл у формат CSV онлайн. Очікується, що вхідний файл TXT буде в хмарному сховищі, а після перетворення отриманий CSV зберігається в хмарному сховищі.

curl -o "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=CSV&isAutoFit=true&onlySaveTable=true&outPath={resultantFile}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

Замініть sourceFile на назву вхідного файлу TXT, resultantFile на назву результуючого CSV і accessToken на маркер доступу JWT, згенерований вище.

  • Щоб зберегти результуючий CSV на локальному диску, скористайтеся такою командою cURL, де ми пропустили результуюче ім’я файлу та використали аргумент -o, щоб вказати кінцевий шлях.
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=CSV&isAutoFit=true&onlySaveTable=true&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "output.csv"

Безкоштовний додаток для конвертації TXT у CSV

Ви можете скористатися нашою легкою та ефективною програмою Конвертер текстових файлів у CSV. Цей безкоштовний додаток створено на основі API Aspose.Cells Cloud і його можна протестувати онлайн без встановлення.

конвертер txt в csv

Попередній перегляд програми для конвертації TXT у CSV

Висновок

Команди Aspose.Cells Cloud SDK для .NET і cURL забезпечують ефективні способи конвертації TXT у CSV, задовольняючи різні потреби розробки. .NET SDK пропонує зручне та зручне для розробників рішення для інтеграції можливостей перетворення в програми, що робить його ідеальним для компаній і хмарних рішень. З іншого боку, використання команд cURL забезпечує швидку, легку та сценарійну взаємодію з Aspose.Cells Cloud API, що робить його чудовим варіантом для автоматизованих робочих процесів і пакетної обробки.

Корисні посилання

Схожі статті

Ми настійно рекомендуємо відвідати наступні блоги: