Konvertera XLSX till CSV med NET REST API

I det här enkla ämnet kommer du att lära dig hur du konverterar XLSX till CSV med NET REST API. Vi kommer att utveckla en XLSX till CSV-omvandlare med C# Low Code API genom att följa de detaljerade och tydliga stegen som nämns i följande avsnitt. Den utvecklade applikationen kan integreras med alla .NET-applikationer som stöds i Linux-, Windows- eller macOS-miljöer och konvertering kan göras gratis.

Nödvändig förutsättning

Steg för att konvertera XLSX till CSV med NET REST API

  1. Ställ in klient-ID och klienthemlighet för API:et för att konvertera XLSX till CSV
  2. Skapa en instans av klassen CellsApi med klientuppgifter för att utföra XLSX till CSV-konvertering
  3. Ange käll XLSX och ut CSV filnamn och ladda käll XLSX filen i en minnesström
  4. Skapa en instans av PostConvertWorkbookToCSVRequest med indata XLSX-filström och andra valfria egenskaper
  5. Anropa begärandemetoden XLSX to CSV för att konvertera XLSX till CSV med NET REST API
  6. Spara den renderade CSV-filströmmen på den lokala disken

Ovannämnda steg omvandlar filtypen från XLSX till CSV med C# low code API. Vi kommer att starta processen med initieringen genom att konfigurera SDK:n och skapa klassobjektet CellsAPI. Vi kommer sedan åt källfilen XLSX med en FileStream och skapar en instans av klassen PostConvertWorkbookToPDFRequest som används vidare för att utföra konverteringen till en CSV-filström med metoden PostConvertWorkbookToCSV() .

Kod för XLSX till CSV-konvertering i NET Low Code API

using Aspose.Cells.Cloud.SDK.Api;
using Aspose.Cells.Cloud.SDK.Request;
using System;
using System.Collections.Generic;
using System.IO;
namespace Kb_Aspose.KB
{
public class XlsxToCsvConverter
{
public void XlsxToCsv()
{
try
{
string clientID = "ID";
string clientSecret = "Secret";
string apiBaseUrl = "https://api.aspose.cloud";
// Source and output file names
string localPath = "C:/ExcelFiles/";
string inputFileName = "Source.xlsx";
string outputFileName = "XlsxtoCsv.csv";
CellsApi xlsxtoCsvApi = new CellsApi(clientID, clientSecret, apiBaseUrl);
var xlsxToCsvRequest = new PostConvertWorkbookToCSVRequest()
{
checkExcelRestriction = true,
File = new Dictionary<string, Stream>()
{
{
inputFileName, File.OpenRead(localPath + inputFileName)
}
},
};
var response = xlsxtoCsvApi.PostConvertWorkbookToCSV(xlsxToCsvRequest);
File.WriteAllBytes(localPath + outputFileName, Convert.FromBase64String(response.FileContent));
Console.WriteLine("XLSX to CSV conversion completed");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Denna enkla exempelkod låter dig konvertera XLSX till CSV med C# cloud API. Du behöver bara ange en giltig sökväg för XLSX-filen på disken med hjälp av Aspose.Cells REST API SDK kommer att utföra konverteringen, och sedan, efter att konverteringsprocessen är slutförd, ladda ner den utgående CSV-filströmmen för att spara den lokalt.

We have learned to transform XLSX to CSV with Cloud API in this topic. If you are interested in performing XLSX to DOCX conversion, refer to the article on how to Convert XLSX to DOCX with NET REST API.

 Svenska