xml to json

XML to JSON Conversion in C# .NET.

A mai adatvezérelt világban az XML és a JSON széles körben használt formátumok az adatok cseréjére webalkalmazások és API-k között. Míg az XML (Kiterjeszthető Jelölőnyelv) szerkezeti és hierarchikus formátumáról ismert, a JSON (JavaScript Objektum Jelölés) előnyösebb könnyű és emberi olvasásra alkalmas természete miatt. Ezért az XML JSON-ra való átkonvertálása jobb kompatibilitást biztosít a webalkalmazásokkal, csökkenti az adatok méretét, és növeli a feldolgozási hatékonyságot.

XML to JSON converter API'

Aspose.Cells Cloud SDK for Java zökkenőmentes és hatékony módot kínál az XML JSON-ra történő konvertálására minimális kóddal. A hatékony API-jának kihasználásával a fejlesztők könnyedén átalakíthatják a strukturált XML adatokat könnyű JSON formátumba, biztosítva a modern alkalmazásokkal való kompatibilitást.

Telepítés

A REST API használatához a megoldásunkban az első lépés, hogy hozzáadjuk a hivatkozását a Java projektünkhöz. Kérlek, add hozzá a következő részleteket a pom.xml fájlhoz a maven build projekthez.

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

Ezután szerezd meg az ügyfél-hitelesítő adataidat a cloud dashboard. Ha még nincs meglévő fiókod, egyszerűen hozz létre egy ingyenes fiókot a quick start cikkben megadott utasítások követésével.

Java XML to JSON Conversion

Ebben a részben meg fogjuk vizsgálni a részleteket, hogy egyszerű API hívásokkal XML fájlt tölthet fel, megadhatja a kívánt JSON kimenetet, és zökkenőmentesen lekérheti a konvertált fájlt Java kódpéldával.

CellsApi api = new CellsApi(clientId,clientSecret);

Hozzon létre egy CellsApi példányt, miközben a kliens hitelesítő adatokat bemeneti argumentumként adja meg.

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

Töltsd fel az XML fájlt a felhőtárolóba az uploadFile(…) módszer segítségével.

File response = api.cellsWorkbookGetWorkbook(name, null ,"JSON", 
                        null, null, null, "internal", "myResultant.json", "internal", null);

Végül, hívja meg a cellsWorkbookGetWorkbook(…) metódust az XML JSON konverziós művelet kezdeményezéséhez.

// további példákért kérjük, látogasson el a https://github.com/aspose-cells-cloud/aspose-cells-cloud-java címre

try
    {
    // Get ClientID and ClientSecret from https://dashboard.aspose.cloud/
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // hozzon létre egy CellsApi példányt ügyfélhitelesítő adatokkal
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // name of input XML file
    String name = "input.xml";
    // file format for resultant file
    String format = "JSON";
		
    // load file from local system
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // töltsd fel az XML fájlt a felhő tárolóra
    api.uploadFile("input.xml", file, "internal");

    // perform document conversion operation
    File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
			            null, null, null, "internal", "myResultant.json", "internal", null);        
        
    // print success message
    System.out.println("The conversion of XML file to JSON format completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
xml to json conversion

Automate XML to JSON conversion in Java.

XML to JSON átalakítás cURL parancsokkal

Aspose.Cells Cloud egy RESTful API-t kínál, amely lehetővé teszi a felhasználók számára, hogy zökkenőmentesen átkonvertálják az XML-t JSON-ra egyszerű cURL parancsok segítségével. Ez a módszer ideális a fejlesztők számára, akik parancssoron keresztüli megközelítést keresnek az XML JSON-ra való átkonvertálásának automatizálásához bonyolult kódolás nélkül.

Az első lépés egy JWT hozzáférési token generálása a kliens hitelesítő adatai alapján, ezért kérjük, hajtsa végre az alábbi cURL parancsot:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-XXXXXX-XXXXXX-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Most már, hogy egy JWT token létrejött, végre kell hajtanunk a következő parancsot, hogy egy XML-t JSON formátumba exportáljunk. A kapott JSON-t ezután felhőtárolóba mentjük.

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

A következő parancs használatát fontolhatja meg, ha szüksége van az eredményül kapott JSON fájl helyi meghajtóra történő mentésére:

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

Cseréld le mySourceFile-t az input XML fájl nevére (elérhető a felhő tárolásban), myResultantFile-t az eredmény JSON fájl nevére, és accessToken-t a fent generált JWT hozzáférési tokenre.

Ingyenes XML-JSON Átalakító Alkalmazás

You may also consider using our free XML to JSON Converter app to experience a seamless XML to JSON conversion. This lightweight and super-efficient App is developed on top of Aspose.Cells Cloud architecture and enables you to perform XML to JSON conversion online.

xml to json converter

Ingyenes XML-ból JSON-ba átkonvertáló.

Következtetés

Az XML JSON-ra való konvertálása elengedhetetlen a zökkenőmentes adatcseréhez és a javított alkalmazás-interoperabilitáshoz. Az Aspose.Cells Cloud SDK for Java segítségével a felhasználók hatékonyan hajthatják végre ezt a konverziót, miközben kihasználják a felhőalapú automatizálás erejét. Legyen szó a Java SDK használatáról vagy egy egyszerű cURL parancsról, API-nk biztosítja a pontosságot, a skálázhatóságot és az integráció egyszerűségét. Próbálja ki még ma az Aspose.Cells Cloud-ot, és tapasztalja meg a zökkenőmentes megközelítést az XML JSON-ra való konvertálásban!

Hasznos linkek

Kapcsolódó cikkek

Érdemes megfontolnod, hogy meglátogasd a következő blogbejegyzéseket, hogy többet megtudj a következőkről: