
Konvertér Excel (XLS, XLSX) til tekst med Node.js
Når man arbejder med store datasæt eller kun tekstudgange, bliver konvertering af Excel filer til Text (.txt) afgørende for at forenkle databehandling. Tekstfiler er letvægtige, platformuafhængige og nemme at arbejde med i software og automatiseringspipelines.
I denne artikel vil du lære, hvordan du konverterer Excel til tekst i Node.js ved hjælp af Aspose.Cells Cloud SDK, der tilbyder en hurtig, skalerbar og udvikler-venlig API.
- 🚀 Node.js API til Excel til tekstkonvertering
- 📄 Konvertere Excel til tekst ved hjælp af Node.js
- 💻 Excel til tekst konvertering via cURL-kommando
🚀 Node.js API til Excel til Tekst Konvertering
Med Aspose.Cells Cloud for Node.js kan du nemt omdanne Excel-filer til rene tekstudgange uden at miste datastrukturen. SDK’en understøtter XLS, XLSX, XLSM og mange flere formater.
✅ Nøglefordele:
- Hurtig konvertering med minimal kodning.
- Understøtter store Excel-filer.
- Nem integration med Node.js-apps.
Installer SDK’en via npm:
npm install asposecellscloud --save
Make sure you have your Client ID and Client Secret ready from the Aspose Cloud Dashboard.
📄 Konverter Excel til tekst ved hjælp af Node.js
For at transformere Excel til TXT-format ved hjælp af RESTful API’er, kan du overveje at bruge en af følgende metoder.
GetWorkbook - Hent input Excel fra cloud storage og gem output til cloud storage. PutConvertWorkbook - Konverterer Excel-fil til andre formater fra anmodningsindhold. PostWorkbookSaveAs - Gemmer Excel-fil som andre filformater til lager.
Venligst følg de angivne trin nedenfor for at konvertere dit Excel-regneark til en .txt-fil trin-for-trin:
For det første skal du oprette et objekt af CellsApi-klassen, der tager klient-id og klienthemmelighed som argumenter. Læs input XLS-fil ved hjælp af createReadStream(…) metode og derefter uploadFile(…) metode til at uploade filen til cloud lagring. Opret et objekt af CellsSaveAsPostDocumentSaveAsRequest(…) klassen og kald derefter metoden cellsSaveAsPostDocumentSaveAs(..) for at påbegynde konverteringsprocessen.
const { CellsApi, CellsSaveAs_PostDocumentSaveAsRequest,UploadFileRequest,PdfSaveOptions } = require("asposecellscloud");
// Få dit ClientId og ClientSecret fra https://dashboard.aspose.cloud (gratis registrering kræves).
const clientId = "718e4235-8866-4ebe-bff4-f5a14a4b6466";
const clientSecret = "388e864b819d8b067a8b1cb625a2ea8e";
// opret en instans af CellsApi
const cellsApi = new CellsApi(clientId, clientSecret);
// name of input Excel document
filename = "source.xlsx"
// inkluder Fil System modul reference i din kode
const fs = require("fs");
// read the content of input Excel file
var data =fs.createReadStream("/Users/nayyershahbaz/Downloads/"+ filename);
// create FileUpload Request instance
var req = new UploadFileRequest();
req.path = filename;
// indstil indholdet som Stream-forekomst, der indeholder den indlæste Excel-fil
req.file = data;
// Upload filen til cloud-lagring
return cellsApi.uploadFile(req)
.then((result) => {
// Opret Document SaveAsRequest instans
var req = new CellsSaveAs_PostDocumentSaveAsRequest();
req.name = filename;
// Opret et objekt af klassen PdfSaveOptions
req.saveOptions = new PdfSaveOptions();
// sæt den resulterende filformat som tekstfil
req.saveOptions.saveFormat = "txt";
// sæt navnet for den nye resulterende fil
req.newfilename = "resultant.txt";
// since we are going to save in default location, so we will set null as folder value
req.folder = null;
// Kalder SaveAsPostDocument metoden for at starte konverteringsprocessen
return cellsApi.cellsSaveAsPostDocumentSaveAs(req)
.then((result) => {
expect(result.body.code).to.equal(200);
expect(result.response.statusCode).to.equal(200);
});
});
Please download the input Excel workbook input.xls and resultant output.txt for testing purposes.
💻 Excel til tekstkonvertering via cURL-kommando
Foretrækker du kommandolinjeværktøjer? Du kan også udføre konverteringen ved hjælp af cURL-kommandoer.
✅ Fordele ved cURL-tilgang:
Ingen SDK-installation nødvendig. Fantastisk til hurtige automatiseringsscripts. Forbedret datasikkerhed og effektivitet.
Trin 1: Generér din OAuth adgangstoken:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Step 2: Udfør PostWorkbookSaveAs metoden for at konvertere en Excel til tekstfil:
curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument(2).xlsx/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT_Token>" \
-H "Content-Type: application/json" \
-d "{ \"SaveFormat\": \"TXT\"}"
🛠️ Prøv gratis Excel til tekst konverter online
Du kan også prøve vores gratis online Excel til TXT konvertering App for øjeblikkelige resultater uden nogen kodning.

Excel til TEXT Fil konverteringsapp.
🔗 Nytte ressourcer
✅ Konklusion
Ved at bruge Aspose.Cells Cloud SDK til Node.js kan du nemt konvertere Excel-filer til tekst (.txt), hvilket gør data lettere, nemmere at håndtere og mere tilgængelige på tværs af forskellige platforme.
Uanset om du vælger at integrere Node.js SDK’en i dine apps eller bruge cURL til automatisering, tilbyder Aspose en pålidelig, skalerbar og udviklervenlig løsning til konvertering af filformater.
Start med at transformere dine Excel-data i dag med de kraftfulde funktioner i Node.js Excel til Text API!
📚 Anbefalede Artikler
Venligst besøg følgende links for at lære mere om: