
Konverter TXT til CSV ved hjælp af Java REST API.
Tekstfiler (TXT) bruges almindeligvis til lagring af ustrukturerede eller almindelig tekstdata, men når der er tale om store datasæt, er strukturerede formater som CSV(Comma-Separated Values) mere effektive til dataanalyse og -behandling. Konvertering af TXT til CSV er afgørende, når du arbejder med databaser, regneark eller applikationer, der kræver strukturerede tabeldata. Desuden giver CSV-filerne et standardiseret format, hvilket gør det nemmere at organisere, filtrere og manipulere data til forretningsmæssige og analytiske formål.
- REST API til TXT til CSV-konvertering
- Konverter tekstfil til CSV i Java
- TXT til CSV-konvertering ved hjælp af cURL-kommandoer
REST API for TXT til CSV-konvertering
Aspose.Cells Cloud SDK til .NET giver en problemfri og effektiv måde at konvertere TXT-filer til CSV-format, samtidig med at dataintegritet og struktur bevares. Uanset om du har med store datasæt eller simpel tekstbaseret information at gøre, automatiserer denne kraftfulde API konverteringsprocessen, sikrer nøjagtighed og eliminerer manuel indsats. Ved at bruge Aspose.Cells Cloud kan udviklere integrere TXT til CSV-konvertering i deres .NET-applikationer uden besvær, hvilket gør den ideel til cloud-baserede løsninger, databehandlingsarbejdsgange og virksomhedsapplikationer.
Installation
Tilføj venligst følgende detaljer til pom.xml-filen for maven build-projektet.
<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>
- Du kan downloade den seneste version fra Aspose Repository.
Få nu dine klientoplysninger fra cloud dashboard. Hvis du ikke har en eksisterende konto, skal du blot oprette en gratis konto ved at følge instruktionerne specificeret i artiklen hurtig start.
Konverter tekstfil til CSV i Java
Det følgende afsnit forklarer trinene til, hvordan vi programmæssigt kan konvertere en tekstfil til CSV-format ved hjælp af Java REST API.
CellsApi api = new CellsApi(clientId,clientSecret);
Opret en forekomst af CellsApi, mens du leverer klientlegitimationsoplysninger som input-argumenter.
api.uploadFile("input.txt", file, "internal");
Upload input-tekstfilen til skylageret ved hjælp af uploadFile(…)-metoden.
File response = api.cellsWorkbookGetWorkbook(name, null ,"CSV",
null, null, null, "internal", "myResultant.csv", "internal", null);
Til sidst skal du kalde metoden cellsWorkbookGetWorkbook(…) for at starte konverteringsoperationen.
// for flere eksempler, besøg venligst https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Få ClientID og ClientSecret fra https://dashboard.aspose.cloud/
String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
// oprette en forekomst af CellsApi ved hjælp af klientlegitimationsoplysninger
CellsApi api = new CellsApi(clientId,clientSecret);
// navn på input ODS-fil
String name = "input.txt";
// resulterende filformat
String format = "CSV";
// indlæse filen fra det lokale system
File file = new File("/Users/nayyershahbaz/Downloads/"+name);
// upload input TXT-fil til skylageret
api.uploadFile("input.txt", file, "internal");
// udføre dokumentkonverteringsoperation
File response = api.cellsWorkbookGetWorkbook(name, null ,format,
null, null, null, "internal", "myResultant.csv", "internal", null);
// udskriv succesmeddelelse
System.out.println("The Text File to CSV conversion completed successfully !");
}catch(Exception ex)
{
System.out.println(ex);
}
En forhåndsvisning af TXT til CSV-konvertering ved hjælp af Java REST API.
Inputtekstfilen og den resulterende CSV genereret i ovenstående eksempel kan downloades fra:
TXT til CSV-konvertering ved hjælp af cURL-kommandoer
Aspose.Cells Cloud giver en kraftfuld REST API til ubesværet konvertering af TXT til CSV. Med cURL-kommandoer kan brugere interagere med API’et direkte fra kommandolinjen, hvilket gør det til en bekvem løsning til automatiserede arbejdsgange og batchbehandling. Ved at sende en simpel HTTP-anmodning kan du konvertere en TXT-fil til et struktureret CSV-format, samtidig med at du sikrer nøjagtig dataadskillelse og formatering.
Det første trin i denne tilgang er at generere et JWT-adgangstoken ved hjælp af følgende kommando:
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"
Nu skal du udføre følgende kommando for at konvertere tekstfilen til CSV-format online. Input-TXT-filen forventes at være i skylageret, og efter konvertering gemmes den resulterende CSV i skylageret.
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}"
Erstat ‘sourceFile’ med navnet på input-TXT-filen, ‘resultantFile’ med navnet på den resulterende CSV og ‘accessToken’ med et JWT-adgangstoken genereret ovenfor.
- For at gemme den resulterende CSV på det lokale drev, brug venligst følgende cURL-kommando, hvor vi har sprunget det resulterende filnavn over og har brugt
-o
-argumentet til at angive den resulterende sti.
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"
Gratis TXT til CSV Converter App
Du kan overveje at bruge vores lette og supereffektive Text File to CSV Converter App. Denne gratis app er bygget oven på Aspose.Cells Cloud API’er og kan testes online uden installation.

En forhåndsvisning af TXT til CSV konverter App
Konklusion
Både Aspose.Cells Cloud SDK til .NET og cURL-kommandoer giver effektive måder at konvertere TXT til CSV på, hvilket imødekommer forskellige udviklingsbehov. .NET SDK tilbyder en problemfri og udviklervenlig løsning til integration af konverteringsmuligheder i applikationer, hvilket gør den ideel til virksomheder og cloud-baserede løsninger. På den anden side giver brug af cURL-kommandoer mulighed for hurtige, lette og scriptbare interaktioner med Aspose.Cells Cloud API, hvilket gør det til en fantastisk mulighed for automatiserede arbejdsgange og batchbehandling.
Nyttige links
Relaterede artikler
Vi anbefaler stærkt at besøge følgende blogs: