json to html

Wie man JSON in HTML in Java konvertiert.

Warum JSON in HTML umwandeln?

JSON(JavaScript Object Notation) ist ein leichtgewichtiges und weit verbreitetes Datenformat. Um jedoch Daten effektiv in Webanwendungen anzuzeigen, ist die Umwandlung von JSON in HTML unerlässlich. Dies ermöglicht die nahtlose Integration von Echtzeitdaten in Webseiten und verbessert das Benutzererlebnis sowie die Interaktivität.

JSON zu HTML-Konvertierungs-API

GroupDocs.Conversion Cloud SDK für Java ist eine robuste und flexible REST-Architektur-basierte API, die die Möglichkeiten bietet, verschiedene Dateiformate, einschließlich JSON in HTML, zu konvertieren.

Install GroupDocs.Conversion Cloud SDK für Java

Um das SDK zu verwenden, ist der erste Schritt, das Verweis von GroupDocs.Conversion Cloud SDK für Java zu installieren. Bitte fügen Sie die folgende Maven-Abhängigkeit in die pom.xml ein:

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.2.0</version>
</dependency>

API-Anmeldeinformationen abrufen

Erhalten Sie Ihre Client-ID und Client-Secret-Anmeldeinformationen von GroupDocs Cloud Dashboard, indem Sie die Anweisungen in diesem tutorial befolgen.

Convertiere JSON in HTML in Java

Befolgen Sie diese Schritte, um eine JSON zu HTML-Konversion durchzuführen:

  1. Authentifizieren Sie API-Anmeldeinformationen.
Configuration configuration = new Configuration("your-client-id", "your-client-secret");
ConvertApi apiInstance = new ConvertApi(configuration);
  1. Laden Sie die JSON-Datei in den Cloud-Speicher hoch.
FileUploadApi fileUpload = new FileUploadApi(configuration);
File inputFile = new File("source.json");
fileUpload.uploadFile(new UploadFileRequest("source.json", inputFile));
  1. Setze Umwandlungsparameter.
ConvertSettings settings = new ConvertSettings();
settings.setFilePath("source.json");
settings.setFormat("html");
settings.setOutputPath("converted-html-file.html");
  1. Perform JSON to HTML conversion.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
DocumentResult response = apiInstance.convertDocument(request);
System.out.println("Conversion successful! HTML saved at: " + response.getFilePath());
// More examples over  https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Holen Sie sich Ihre API-Anmeldeinformationen 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Erstellen Sie eine Instanz der Konfigurationsklasse und initialisieren Sie sie mit der Client-ID und dem Client-Geheimnis.
Configuration configuration = new Configuration(clientId, clientSecret);
// Definieren Sie die API-Basis-URL für die Konvertierungsoperation von JSON Dateien in HTML-Webseiten.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Initialisieren Sie eine Instanz von ConvertApi mit dem Konfigurationsobjekt
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("source.json");
settings.setFormat("html");
settings.setOutputPath("myResultant.html");
    
// Rufen Sie die ConvertDocument API für die Konvertierung von JSON Dateien in HTML auf.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Überprüfen Sie die Antwort und drucken Sie die Erfolgsmeldung aus.
if (response != null && response.equals("OK")) {
    System.out.println("Conversion successful! HTML saved at: " + response.getFilePath());
}
json to html

Bild:- Eine Vorschau der JSON zu HTML-Konvertierung mit Java.

Die Eingabe-JSON, die im obigen Beispiel verwendet wurde, kann von diesem Link heruntergeladen werden.

Convert JSON zu Webseite mit cURL

Die Umwandlung einer JSON-Datei in ein HTML Dokument kann durch die Verwendung von GroupDocs.Conversion Cloud und cURL-Befehlen vereinfacht werden. Es ist plattformunabhängig und bietet eine hochwertige Datenumwandlung, ohne dass umfangreiche Programmierung erforderlich ist.

Um mit diesem Ansatz zu beginnen, müssen wir zunächst ein JWT-Zugriffstoken basierend auf den Client-Anmeldeinformationen generieren. Sobald das JWT-Token erhalten ist, führen Sie bitte den folgenden cURL-Befehl aus, um die JSON-Datei in das HTML-Format zu konvertieren. Nach der Konvertierung wird das resultierende HTML im Cloud-Speicher gespeichert.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer {JWTtoken}" \
-H  "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"html\",  \"ConvertOptions\": {    \"FromPage\": 1,    \"PagesCount\": 1,    \"Pages\": [      1    ]  },  \"OutputPath\": \"myConverted.html\"}"

Bitte ersetzen Sie inputFile durch den Namen der Eingabe-JSON-Datei und JWTtoken durch ein personalisiertes JWT-Zugriffstoken.

  • Um die resultierende HTML-Datei auf dem lokalen Laufwerk zu speichern, überspringen Sie bitte den OutputPath-Parameter. Bitte verwenden Sie den folgenden cURL-Befehl, um dieses Anliegen zu erfüllen:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"source.json\",  \"Format\": \"html\"}"

Probieren Sie unseren kostenlosen JSON zu HTML Konverter aus

Erleben Sie unseren kostenlosen Online- JSON to HTML converter, der mit der GroupDocs.Conversion Cloud API erstellt wurde.

json to html converter

Schlussfolgerung

Dieser Artikel untersuchte, wie man JSON mit Java und dem GroupDocs.Conversion Cloud SDK in HTML umwandelt. Dieser Ansatz ermöglicht es Entwicklern, strukturierte Daten effizient in gut formatierte, dynamische Webinhalte zu transformieren. Durch die Integration dieser Methode können Unternehmen die Datenvisualisierung verbessern und das Benutzerengagement in ihren Webanwendungen steigern.

Verwandte Artikel

Wir empfehlen auch, die folgenden Links zu besuchen, um mehr zu erfahren über: