TSV-ből Excelbe

TSV konvertálás Excelbe C# .NET használatával.

A TSV(tabulátorral elválasztott értékek) fájlok egyszerűek és könnyűek, így ideálisak adattároláshoz és adatátvitelhez. Az Excel-munkafüzet azonban olyan fejlett funkciókat kínál, mint például az adatok megjelenítése, elemző eszközök és felhasználóbarát felületek, amelyek elengedhetetlenek az adatok mélyreható kezeléséhez és bemutatásához. Ebben a cikkben a TSV-fájlokat Excel formátumba konvertáljuk, és a hatékony funkciókat kihasználva javítjuk az adatelemzési képességeket, egyszerűsítjük a munkafolyamatokat és javítjuk az adatmegjelenítést.

TSV-ből Excel konvertáló SDK-ba

Az Aspose.Cells Cloud SDK for .NET hatékony és hatékony módot kínál a TSV (Tab-Separated Values) fájlok Excel formátumba konvertálására, és egyszerűsíti az adatátalakítási folyamatot. Az Aspose.Cells Cloud SDK használatával automatizálhatja a TSV-fájlok konvertálását Excelbe, így biztosítva a pontosságot és megőrizve az adatok integritását.

Tehát az SDK használatához először meg kell keresnie az “Aspose.Cells-Cloud” kifejezést a NuGet csomagkezelőben, és kattintson a “Csomag hozzáadása” gombra. Másodszor, szerezze be az ügyfél hitelesítő adatait a cloud dashboard webhelyről. Ha nincs meglévő fiókja, egyszerűen hozzon létre egy ingyenes fiókot a gyors kezdés cikkben megadott utasítások követésével.

TSV konvertálása XLS-re a C#{#tsv-to-xls-csharp} nyelven

Fedezzük fel annak részleteit, hogyan kezelhetünk hatékonyan nagy mennyiségű adatot, és hogyan integrálhatunk robusztus konverziós képességeket az alkalmazásaiba, javítva ezzel az általános termelékenységet és az adatkezelési munkafolyamatokat.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Először is inicializáljon egy CellsApi osztály objektumot, ahol argumentumként adjuk át az ügyfél hitelesítő adatait.

SaveOptions saveOptions = new SaveOptions()

Másodszor, hozzon létre egy SaveOptions példányt, ahol a kimeneti fájl formátumát XLS-ként határozzuk meg.

PostWorkbookSaveAsRequest postworkbookSaveAsRequest = new PostWorkbookSaveAsRequest()

Harmadszor, hozzon létre egy példányt a “PostWorkbookSaveAsRequest” fájlból, ahol megadjuk a bemeneti TSV nevét, az eredményül kapott Excel-munkafüzet nevét és más opcionális paramétereket.

var response = cellsInstance.PostWorkbookSaveAs(postworkbookSaveAsRequest);

Végül hívja meg az API-t, hogy elindítsa a TSV–Excel átalakítási folyamatot. A kód sikeres végrehajtása után az eredményül kapott Excel-munkafüzet mentésre kerül a felhőtárhelyen.

// A teljes példákért és adatfájlokért látogasson el ide 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Szerezze be az ügyfél hitelesítő adatait a https://dashboard.aspose.cloud/ webhelyről
string clientSecret = "XXXXXXXX";
string clientID = "XXXXX-XXXX-XXXXX-XXXXXX";

// hozzon létre CellsApi példányt a ClientID és a ClientSecret átadása közben
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

try
{
    // töltse be a bemeneti TSV fájlt
    using (var inputFile = System.IO.File.OpenRead(input.tsv))
    {
        // töltse fel a bemeneti TSV-munkafüzetet a felhőtárhelyre
        cellsInstance.UploadFile("input.tsv", inputFile);

        // hívja meg az API-t a TSV Excel-munkafüzetté konvertálásához
        var response = cellsInstance.Cell.sWorkbookGetWorkbook(input.tsv,null, format: "XLS", null, null, null, null, "myResultant.xls", null,null);

        // sikerüzenet nyomtatása, ha az átalakítás sikeres
        if (response != null && response.Equals("OK"))
        {
           Console.WriteLine("The TSV to Excel completed successfully !");
           Console.ReadKey();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
tsv-ről xls-re

A TSV-ből Excel konvertálás előnézete.

A fenti példában generált bemeneti TSV és az eredményül kapott Excel letölthető az input.tsv és a myResultant.xls oldalról.

TSV-ről XLSX-re cURL-parancsok használatával

A TSV konvertálása XLSX-re az Aspose.Cells Cloud és cURL parancsokkal egyszerű és hatékony folyamat. Ez a megközelítés rendkívül előnyös az automatizálás és a kötegelt feldolgozás szempontjából, így ideális a gyakori adatátalakítást igénylő szkriptekbe és munkafolyamatokba való integráláshoz.

Ennek a megközelítésnek az első lépése egy JWT hozzáférési jogkivonat létrehozása a következő paranccsal:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Most a TSV XLSX konverzió végrehajtásához hajtsa végre a következő parancsot:

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=xlsx&isAutoFit=false&onlySaveTable=false&outPath={resultantFile}" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

Cserélje ki a „sourceFile” szót a bemeneti TSV-fájl nevével (elérhető a felhőalapú tárolóban), az „resultantFile”-t a kimeneti Excel-munkafüzet nevével, az „accessToken”-t pedig a fent generált JWT-hozzáférési jogkivonattal.

  • Az eredményül kapott XLSX munkafüzet helyi meghajtóra mentéséhez használja a következő cURL parancsot:
curl -v "https://api.aspose.cloud/v3.0/cells/input.tsv?format=xlsx&isAutoFit=false&onlySaveTable=false" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "MyConverted.xlsx"

Ingyenes TSV-ből XLSX-be konvertáló alkalmazás

A .NET REST API képességeinek megtapasztalásához fontolja meg a könnyű és rendkívül hatékony TSV-ből XLSX-be konvertáló alkalmazásunk használatát. Ez az ingyenes alkalmazás az Aspose.Cells Cloud API-kra épül, és telepítési követelmények nélkül online tesztelhető.

C# TSV konverzió

Ingyenes TSV-XLSX konvertáló alkalmazás

Következtetés

Összefoglalva, a TSV Excel formátumba konvertálása kritikus feladat az adatok kezelésének, megjelenítésének és elemzésének javítása szempontjából. Akár a hatékony és rugalmas Aspose.Cells Cloud SDK-t választja .NET-hez, akár az egyszerű és szkriptezhető cURL-parancsokat az Aspose.Cells Cloud API-val, mindkét megközelítés robusztus megoldást kínál ehhez az átalakításhoz.

Hasznos Linkek

kapcsolódó cikkek

Javasoljuk, hogy látogassa meg az alábbi blogokat: