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 χωρίς κόπο, καθιστώντας το ιδανικό για λύσεις που βασίζονται σε cloud, ροές εργασίας επεξεργασίας δεδομένων και εταιρικές εφαρμογές.

Εγκατάσταση

Προσθέστε τις ακόλουθες λεπτομέρειες στο αρχείο pom.xml του έργου Maven build.

<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.

Τώρα, αποκτήστε τα διαπιστευτήρια πελάτη σας από το σύννεφο dashboard. Εάν δεν έχετε υπάρχοντα λογαριασμό, απλώς δημιουργήστε έναν δωρεάν λογαριασμό ακολουθώντας τις οδηγίες που καθορίζονται στο άρθρο γρήγορη εκκίνηση.

Μετατροπή αρχείου κειμένου σε CSV σε Java

Η παρακάτω ενότητα εξηγεί τα βήματα για το πώς μπορούμε να μετατρέψουμε μέσω προγραμματισμού ένα αρχείο κειμένου σε μορφή CSV χρησιμοποιώντας το Java REST API.

CellsApi api = new CellsApi(clientId,clientSecret);

Δημιουργήστε μια παρουσία του CellsApi παρέχοντας διαπιστευτήρια πελάτη ως ορίσματα εισόδου.

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

Μεταφορτώστε το αρχείο κειμένου εισόδου στο χώρο αποθήκευσης cloud χρησιμοποιώντας τη μέθοδο 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 στο χώρο αποθήκευσης cloud
    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 παρέχει ένα ισχυρό API REST για τη μετατροπή 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 online. Το αρχείο εισόδου TXT αναμένεται να βρίσκεται σε αποθήκευση cloud και μετά τη μετατροπή, το προκύπτον CSV αποθηκεύεται στη συνέχεια στο χώρο αποθήκευσης cloud.

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 προσφέρει μια απρόσκοπτη και φιλική προς τους προγραμματιστές λύση για την ενσωμάτωση δυνατοτήτων μετατροπής σε εφαρμογές, καθιστώντας το ιδανικό για επιχειρήσεις και λύσεις που βασίζονται σε cloud. Από την άλλη πλευρά, η χρήση εντολών cURL επιτρέπει γρήγορες, ελαφριές και δυνατές αλληλεπιδράσεις με το Aspose.Cells Cloud API, καθιστώντας το μια εξαιρετική επιλογή για αυτοματοποιημένες ροές εργασίας και ομαδική επεξεργασία.

Χρήσιμοι Σύνδεσμοι

Σχετικά Άρθρα

Συνιστούμε ανεπιφύλακτα να επισκεφτείτε τα παρακάτω ιστολόγια: