
Java REST API für die Konvertierung von XML in JSON.
XML(Extensible Markup Language) wird häufig für die strukturierte Datenspeicherung und den Datenaustausch verwendet, während JSON aufgrund seiner geringen Größe und der einfachen Integration in moderne Anwendungen an Popularität gewonnen hat. Diese Konvertierung ist besonders nützlich, wenn Sie Altsysteme auf neuere Architekturen umstellen, APIs integrieren oder einen effizienten Datenaustausch zwischen Plattformen gewährleisten möchten. Durch die Nutzung einer Java REST API können Sie diesen Prozess automatisieren, den manuellen Aufwand reduzieren und schnellere, genauere Ergebnisse erzielen.
- REST-API zum Konvertieren von XML in JSON
- Konvertieren von XML in JSON in Java
- Transformieren Sie XML-Schemas in JSON-Schemas mit cURL-Befehlen
REST-API zum Konvertieren von XML in JSON
Aspose.Cells Cloud SDK für Java bietet eine leistungsstarke und effiziente Lösung zur Konvertierung von XML in JSON und vereinfacht die Datentransformation für moderne Anwendungen. Mit nur wenigen API-Aufrufen können Sie die Konvertierung strukturierter XML-Daten in das leichte JSON-Format automatisieren und so eine nahtlose Integration mit APIs, Webanwendungen und mobilen Plattformen ermöglichen.
Installation
Um das Cloud SDK zu verwenden, müssen wir unserer pom.xml-Datei die folgenden Maven-Abhängigkeiten hinzufügen:.
<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>
– Sie können die neueste Version aus dem Aspose Repository herunterladen.
Anschließend müssen wir unsere Client-Anmeldeinformationen vom Cloud-Dashboard abrufen. Wenn Sie noch kein Konto haben, erstellen Sie einfach ein kostenloses Konto, indem Sie den Anweisungen im Artikel Schnellstart folgen.
Konvertieren von XML in JSON in Java
Im folgenden Abschnitt wird detailliert erläutert, wie Sie mithilfe eines Java-Codeausschnitts XML in das JSON-Format konvertieren:
CellsApi api = new CellsApi(clientId,clientSecret);
Erstellen Sie eine Instanz von CellsApi und geben Sie dabei die Client-Anmeldeinformationen als Eingabeargumente an.
api.uploadFile("input.xml", file, "basic");
Laden Sie die Eingabe-XML mit der Methode uploadFile(…) in den Cloud-Speicher hoch.
File response = api.cellsWorkbookGetWorkbook(name, password,format,
isAutoFit, onlySaveTable, null,"basic", "Resultant.json","basic", null);
Abschließend rufen Sie die Methode cellsWorkbookGetWorkbook(…) auf, um die Konvertierung zu starten.
// Weitere Beispiele finden Sie unter https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Holen Sie sich ClientID und ClientSecret von https://dashboard.aspose.cloud/
String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
// Erstellen Sie eine Instanz von CellsApi mit den Client-Anmeldeinformationen
CellsApi api = new CellsApi(clientId,clientSecret);
// Name der XML-Eingabedatei
String name = "source.xml";
// resultierendes Dateiformat
String format = "JSON";
// Datei vom lokalen System laden
File file = new File("/Users/nayyershahbaz/Downloads/"+name);
// Laden Sie die Eingabe-XML in den Cloud-Speicher hoch
api.uploadFile("input.xml", file, "internal");
// Durchführen einer Dokumentkonvertierung
File response = api.cellsWorkbookGetWorkbook(name, password,format,
isAutoFit, onlySaveTable, null,"internal", "Resultant.json","internal", null);
// Erfolgsmeldung drucken
System.out.println("The XML file successfully converted to JSON format !");
}catch(Exception ex)
{
System.out.println(ex);
}

Eine Vorschau der Konvertierung von XML in JSON.
Konvertieren Sie XML-Schemas in JSON-Schemas mit cURL-Befehlen
Die Konvertierung von XML in JSON mithilfe von Aspose.Cells Cloud und cURL-Befehlen ist eine schnelle und effiziente Möglichkeit, Datentransformationen in der Cloud durchzuführen. Mit nur wenigen einfachen cURL-Anfragen können Sie XML Dateien nahtlos in das JSON-Format konvertieren und so die Integration zwischen Legacy-Systemen und modernen Anwendungen optimieren. Aspose.Cells Cloud bietet eine RESTful-API, mit der Sie Ihre XML-Datei hochladen, JSON als gewünschtes Ausgabeformat angeben und die konvertierte Datei herunterladen können – alles über unkomplizierte cURL-Befehle.
Der erste Schritt dieser Methode besteht darin, mit dem folgenden Befehl ein JWT-Zugriffstoken zu generieren:
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"
Da wir nun das JWT-Token haben, müssen wir den folgenden Befehl ausführen, um ein XML- in ein JSON-Schema umzuwandeln.
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\",}"
Ersetzen Sie „sourceFile“ durch den Namen der XML-Eingabedatei (verfügbar im Cloud-Speicher), „myResultant“ durch den Namen der resultierenden JSON-Datei und „accessToken“ durch das oben generierte JWT-Zugriffstoken.
Wenn Sie die resultierende SQL-Datei auf einem lokalen Laufwerk speichern möchten, verwenden Sie bitte den folgenden cURL-Befehl:
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"
Unsere kostenlose App zur Konvertierung von XML in JSON
Bitte versuchen Sie es mit unserer kostenlosen XML to JSON Converter App. Diese leichte und hocheffiziente App wurde auf der Aspose.Cells Cloud entwickelt und ermöglicht es Ihnen, die erstaunlichen Fähigkeiten dieses SDK zu erleben.
Eine Vorschau des XML zu JSON-Konverters.
Abschluss
Zusammenfassend lässt sich sagen, dass die Konvertierung von XML in JSON mit Aspose.Cells Cloud und cURL-Befehlen eine schnelle, zuverlässige und skalierbare Lösung für moderne Daten-Workflows bietet. Diese Methode vereinfacht die komplexe Aufgabe der Datentransformation und ermöglicht eine nahtlose Integration über verschiedene Plattformen und Anwendungen hinweg. Mit der leistungsstarken API von Aspose.Cells Cloud können Sie Konvertierungen problemlos automatisieren, die Produktivität steigern und qualitativ hochwertige Ergebnisse sicherstellen.
Wir empfehlen Ihnen, das Aspose.Cells Cloud SDK zu erkunden und seine bemerkenswerten Möglichkeiten bei der Umgestaltung Ihrer Datenverwaltungsprozesse kennenzulernen.
Nützliche Links
Verwandte Artikel
Bitte besuchen Sie die folgenden Links, um mehr zu erfahren über: