tsv json konvertálása

Konvertálja a TSV-t JSON-ba a Java REST API segítségével.

A TSV fájlok, amelyeket gyakran strukturált táblázatos adatok tárolására használnak, nem mindig kompatibilisek olyan rendszerekkel vagy API-kkal, amelyek hierarchikus adatformátumokat igényelnek, például JSON. A JSON könnyű és rugalmas szerkezete ideálissá teszi webes, mobil- és felhőalkalmazásokhoz, lehetővé téve a zökkenőmentes integrációt és a jobb teljesítményt. Ezért a TSV-t JSON-ba konvertálva áthidalhatjuk a strukturált és hierarchikus adatok közötti szakadékot, ami megkönnyíti az adatok kezelését, tárolását és megosztását.

Java REST API a TSV-ből JSON-ba való konvertáláshoz

A TSV konvertálása JSON formátumba az [Aspose.Cells Cloud SDK for Java] használatával3 egy egyszerű és hatékony folyamat, amely lehetővé teszi a fejlesztők számára, hogy zökkenőmentesen alakítsák át a táblázatos adatokat egy könnyű és sokoldalú JSON-formátumba. A TSV-ből JSON-ba konvertáláson túl olyan feladatokat tesz lehetővé, mint az Excel-fájlok létrehozása, szerkesztése és konvertálása, összetett számítások végrehajtása, valamint tetszetős diagramok és táblázatok létrehozása.

Telepítés

A Cloud SDK használatához a következő Maven-függőségeket kell hozzáadnunk a pom.xml fájlunkhoz:.

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

Konvertálja a TSV-t JSON-ra Java nyelven

Ez a szakasz a TSV JSON formátumba konvertálásának részleteit tartalmazza 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 bemeneti TSV-t a felhőtárhelyre az uploadFile(…) módszerrel.

File response = api.cellsWorkbookGetWorkbook(name,  password,format, 
			isAutoFit, onlySaveTable, null,"internal",  "myResultant.json","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 = "JSON";
		
    // fájl betöltése a helyi rendszerből
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // töltse fel a bemeneti JSON-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.json", "internal", null);        
        
    // sikerüzenet nyomtatása
    System.out.println("The TSV to JSON conversion completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
tsv json konvertálása

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

TSV-ről JSON Online-ra cURL-parancsok használatával

A TSV konvertálása JSON formátumba Aspose.Cells Cloud és cURL parancsok használatával egyszerű, de hatékony megoldás az adatátalakítás kezelésére. Ez a módszer hatékony, automatizálja az átalakítási folyamatot, miközben megőrzi az adatok pontosságát és integritását. Kiküszöböli a helyi telepítések szükségességét is, mivel skálázható és felhőalapú megközelítést kínál az adatfeldolgozáshoz.

Ennek a módszernek 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, hogy megvan a JWT token, végre kell hajtanunk a következő parancsot, és a TSV-t JSON formátumba kell konvertálnunk.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename={myResultant}&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=false" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"SaveFormat\": \"json\",}"

Cserélje ki a „sourceFile” szót a bemeneti TSV-fájl nevével (elérhető a felhőtárolóban), a „myResultant” szót az eredményül kapott JSON-fájl nevével, az „accessToken”-t pedig a fent generált JWT-hozzáférési jogkivonattal.

Érdemes lehet a következő paranccsal konvertálni a TSV-t JSON formátumba, és menteni az eredményül kapott fájlt a helyi meghajtóra.

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

TSV–JSON konverter

Azt is javasoljuk, hogy próbálja ki az ingyenes TSV to JSON Converter alkalmazást. Ezt a könnyű és szuperhatékony alkalmazást az Aspose.Cells Cloudon fejlesztették ki, és lehetővé teszi, hogy megtapasztalhassa ennek az SDK-nak a csodálatos képességeit.

tsv–json konverter

A TSV–JSON konvertáló alkalmazás előnézete.

Következtetés

Összefoglalva, a TSV JSON formátumba konvertálása Aspose.Cells Cloud SDK for Java vagy cURL parancsok használatával robusztus és hatékony módot biztosít a táblázatos adatok rugalmasabb JSON formátummá alakítására. Mindkét megközelítés nagy pontosságot biztosít, időt takarít meg és leegyszerűsíti az adatmunkafolyamatokat. Az Aspose.Cells Cloud használatával hozzáférhet egy sokoldalú és hatékony eszközkészlethez, amelyet úgy terveztek, hogy megfeleljen a különféle adatátalakítási igényeknek, fokozza a termelékenységet és lehetővé teszi az alkalmazások közötti zökkenőmentes integrációt.

Hasznos linkek

Kapcsolódó cikkek

Kérjük, látogasson el az alábbi linkekre, ha többet szeretne megtudni erről: