csv uz xlsx

Kā konvertēt CSV uz Excel (XLSX, XLSX), izmantojot .NET REST API.

Sarežģītajā datu pārvaldības gobelenā ir nepieciešams konvertēt CSV uz Excel darbgrāmatu (XLSX. /xlsx/), XLS) parādās kā galvenais solis. Tas piedāvā vārtus uz dinamiskāku un pieejamāku datu pieredzi. Lai gan CSV faili nodrošina vienkāršību, taču tiem trūkst Excel spēcīgo funkcionalitātes un vizuālās pievilcības. Šajā rakstā mēs atklājam pārliecinošās vajadzības CSV konvertēšanai uz Excel. Tāpēc iedziļināsimies detaļās, lai pārvarētu plaisu starp neapstrādātajiem datiem un praktiski izmantojamiem ieskatiem, izmantojot .NET REST API, nodrošinot racionālāku un ietekmīgāku datu pārveidošanas pieredzi.

.NET Cloud SDK konvertēšanai no CSV uz Excel

Aspose.Cells Cloud SDK for .NET nodrošina nemanāmu pāreju no CSV uz Excel (XLSX, XLS). Šis jaudīgais SDK ne tikai vienkāršo un paātrina konvertēšanas procesu, bet arī paver durvis neskaitāmām citām iespējām. Dažas darbības ietver (bet ne tikai) Excel darblapu manipulācijas, diagrammu izveidi, uzlaboto formatēšanu un pat varat veikt sarežģītus aprēķinus.

Tagad NuGet pakotņu pārvaldniekā meklējiet “Aspose.Cells-Cloud” un noklikšķiniet uz pogas “Pievienot pakotni”. Otrkārt, iegūstiet klienta akreditācijas datus no mākoņa informācijas paneļa. Ja jums nav esoša konta, vienkārši izveidojiet bezmaksas kontu, izpildot norādījumus, kas norādīti rakstā ātrs sākums.

Konvertējiet CSV failu uz Excel programmā C#

Sāciet nevainojamu ceļojumu, pārveidojot CSV uz Excel (XLSX, XLS), izmantojot C# .NET.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Izveidojiet CellsApi klases objektu, kurā mēs nododam klienta akreditācijas datus kā argumentus.

PostWorkbookSaveAsRequest postworkbookSaveAsRequest = new PostWorkbookSaveAsRequest()

Izveidojiet WorkbookSaveAsRequest gadījumu, kurā mēs sniedzam ievades CSV faila nosaukumu, iegūto XLS nosaukumu un dažus izvēles parametrus.

var response = cellsInstance.PostWorkbookSaveAs(postworkbookSaveAsRequest);

Izsauciet API, lai uzsāktu CSV uz XLSX konvertēšanas darbību. Kad kods ir veiksmīgi izpildīts, iegūtais Excel tiek saglabāts mākoņa krātuvē.

/ For complete examples and data files, please go to 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Iegūstiet klienta akreditācijas datus vietnē https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// izveidot CellsApi gadījumu, nododot ClientID un ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// ievades CSV faila nosaukums
string input_CSV = "source.csv";
// iegūtā XLS faila nosaukums
string resultant_XLS = "output.xls";

try
{
    // lasīt ievades CSV faila saturu
    var file = System.IO.File.OpenRead(input_CSV);

    PostWorkbookSaveAsRequest postworkbookSaveAsRequest = new PostWorkbookSaveAsRequest()
    {
        name = input_CSV,
        newfilename = resultant_XLS,
        isAutoFitRows = true,
        isAutoFitColumns = true
    };

    // inicializēt konvertēšanas darbību
    var response = cellsInstance.PostWorkbookSaveAs(postworkbookSaveAsRequest);

    // izdrukājiet veiksmes ziņojumu, ja konvertēšana ir veiksmīga
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Successful conversion of CSV to Excel format !");
        Console.ReadKey();
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
csv uz xls

CSV faila pārveidošanas priekšskatījums uz XLS.

CSV konvertēšana uz XLS, izmantojot cURL komandas

CSV konvertēšana uz Excel, izmantojot [Aspose.Cells Cloud] (https://products.aspose.cloud/cells/curl/), izmantojot cURL komandas, nodrošina ātru un pieejamu ceļu. Šī pieeja nodrošina vienkāršību un ērtu lietošanu, kā arī ievieš vārtus uz papildu iespēju spektru.

Pirmais solis šajā pieejā ir JWT piekļuves marķiera ģenerēšana, izmantojot šādu komandu:

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"

Kad mums ir JWT marķieris, lūdzu, izpildiet šo komandu, lai pārveidotu CSV uz XLS formātu. Pēc konvertēšanas iegūtā Excel darbgrāmata tiek saglabāta mākoņkrātuvē.

curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile}/SaveAs?newfilename={resultantFile}&isAutoFitRows=true&isAutoFitColumns=true&checkExcelRestriction=false" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"XLS\",  \"ClearData\": true,  \"CreateDirectory\": true,  \"EnableHTTPCompression\": true,  \"RefreshChartCache\": true,  \"SortNames\": true,  \"ValidateMergedAreas\": true}"

Aizstājiet “inputFile” ar ievades CSV faila nosaukumu, kas pieejams mākoņkrātuvē, “resultantFile” ar ģenerējamās Excel darblapas nosaukumu un “accessToken” ar iepriekš ģenerētu JWT piekļuves pilnvaru.

Secinājums

Visbeidzot, ceļojums no CSV uz Excel (XLSX, XLS) ir apliecinājums Aspose.Cells Cloud nodrošinātajiem daudzpusīgajiem risinājumiem. Izmantojot lietotājam draudzīgo Aspose.Cells Cloud SDK .NET vai ātro cURL komandu efektivitāti, varat izjust datu konvertēšanas pārveidojošo spēku. Neatkarīgi no tā, vai esat izstrādātājs, kas izstrādā sarežģītas lietojumprogrammas, vai komandrindas entuziasts, kurš meklē ātrus risinājumus, Aspose.Cells Cloud ir uzticams kompanjons, padarot visu datu apstrādes darbplūsmu efektīvāku un funkcijām bagātāku.

Noderīgas saites

Saistītie raksti

Mēs ļoti iesakām apmeklēt šādus emuārus: