TSV-ből Excelbe

Hogyan hajtsunk végre TSV–Excel konvertálást Java-ban

A tabulátorral elválasztott értékek (TSV) fájlokat széles körben használják egyszerű szöveges adatok strukturált formátumban történő tárolására, így ideálisak a különböző alkalmazások közötti adatcseréhez. Egyszerűségük azonban korlátozhatja a fejlett adatelemzést, formázást és megjelenítést. Ezért a TSV-fájlok Excel (XLS) formátumba konvertálásával számos előnnyel jár, beleértve a képletek alkalmazását, a diagramok létrehozását és az adatok tetszetősebb és felhasználóbarátabb rendszerezését.

API Excel-munkafüzet-manipulációhoz

Az Aspose.Cells Cloud SDK for Java zökkenőmentes és hatékony módot biztosít a TSV-fájlok XLS formátumba konvertálására. Az SDK leegyszerűsíti a teljes folyamatot azáltal, hogy intuitív módszereket kínál, amelyek minimális kóddal kezelik a konverziót. A különféle fájlformátumok, köztük a TSV és az Excel támogatásával az Aspose.Cells Cloud nagy pontosságot biztosít az adatátalakítás során, miközben megőrzi az eredeti adatkészlet szerkezetét és integritását.

Telepítés

Kérjük, adja hozzá a következő adatokat a maven build projekt pom.xml fájljához.

<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>

Most be kell szereznünk 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 Java nyelven

Ebben a részben megvizsgáljuk, hogyan végezhetünk üzleti intelligenciát, adatjelentést vagy továbbfejlesztett elemzést a TSV-t XLS formátumra alakítva Java kódrészlet segítségével.

CellsApi api = new CellsApi(clientId,clientSecret);

Hozzon létre egy CellsApi példányt, miközben bemeneti argumentumként adja meg az ügyfél hitelesítő adatait.

api.uploadFile("input.tsv", file, "internal");

Töltse fel a forrás TSV-t a felhőtárhelyre az uploadFile(…) metódus használatával.

File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
                        null, null, null, "internal", "myResultant.xls", "internal", null);

Végül hívja meg a cellsWorkbookGetWorkbook(…) metódust az átalakítási művelet elindításához.

// további példákért látogasson el a https://github.com/aspose-cells-cloud/aspose-cells-cloud-java oldalra

try
    {
    // Szerezze be a ClientID-t és a ClientSecret-et a https://dashboard.aspose.cloud/ webhelyről
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // hozzon létre egy CellsApi példányt az ügyfél hitelesítő adataival
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // a bemeneti TSV fájl neve
    String name = "input.tsv";
    // eredő fájlformátum
    String format = "XLS";
		
    // fájl betöltése a helyi rendszerből
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // töltse fel a bemeneti TSV-fájlt a felhőtárhelyre
    api.uploadFile("input.tsv", file, "internal");

    // dokumentumkonverziós művelet végrehajtása
    File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
			            null, null, null, "internal", "myResultant.xls", "internal", null);        
        
    // sikerüzenet nyomtatása
    System.out.println("The TSV to Excel workbook conversion completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
tsv-ből xls-be konvertálás

A TSV-ből XLS-be 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

Az Aspose.Cells Cloud egyszerű módot biztosít a TSV-fájlok Excel-formátumba konvertálására cURL-parancsok segítségével. Ez a megközelítés különösen előnyös azon fejlesztők számára, akik a könnyű, szkriptelhető megoldást részesítik előnyben, anélkül, hogy további könyvtárakra vagy összetett beállításokra lenne szükségük.

Ennek a megközelítésnek az első lépése egy JWT hozzáférési token 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}"

Egyszerűen cserélje ki a „sourceFile” szót a bemeneti TSV-fájl nevére (már elérhető a felhőtárolóban), az „resultantFile”-t az eredményül kapott Excel-munkafüzet nevére, az „accessToken”-t pedig a fent generált JWT-hozzáférési tokenre.

Ha az eredményül kapott XLSX munkafüzetet egy helyi meghajtóra kell mentenie, 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-XLSX konverter

Érdemes lehet 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és nélkül online tesztelhető.

C# TSV konverzió

Ingyenes TSV-XLSX konvertáló alkalmazás

Következtetés

Megtudtuk, hogy az Aspose.Cells Cloud hatékony, rugalmas és könnyen megvalósítható megoldást kínál erre a feladatra, akár az átfogó Java SDK-t, akár a könnyű cURL-parancsokat részesíti előnyben. Vegye kézbe adatátalakítási igényeit, és tapasztalja meg az Aspose.Cells Cloud API-k megbízhatóságát. Kezdje el az ingyenes próbaverziót még ma, és fedezze fel, milyen könnyedén kezelheti a TSV-Excel konverziókat!

Hasznos linkek

Kapcsolódó cikkek

Javasoljuk, hogy látogassa meg az alábbi linkeket, és tudjon meg többet erről: