
Online HTML zu JSON-Konvertierung mit Node.js.
Das Konvertieren von HTML Dateien in JSON hilft Entwicklern, Webinhalte in strukturierte Daten zu parsen, die in Anwendungen, APIs oder Dashboards wiederverwendet werden können. Mit dem GroupDocs.Conversion Cloud SDK für Node.js können Sie jede statische HTML-Datei in sauberes, strukturiertes JSON mithilfe einer einfachen REST-API konvertieren, was es ideal für die Backend-Automatisierung oder Datenmigration macht.
- Node.js SDK für die Konvertierung von HTML in JSON
- Convert HTML to JSON using Node.js
- HTML zu JSON über cURL-Befehl
Node.js SDK für die Umwandlung von HTML in JSON
GroupDocs.Conversion Cloud SDK für Node.js ermöglicht es Ihnen, HTML genau in JSON zu konvertieren und dabei die Struktur und das Layout des Quell-HTML Dokuments beizubehalten.
💡 Hauptmerkmale::
- Convert full HTML Dokumente in strukturiertes JSON.
- Vereinfacht das HTML-Parsen für die API-Nutzung.
- Keine zusätzliche Software oder Plugin erforderlich—cloud-native Lösung.
Installiere SDK
npm install groupdocs-conversion-cloud --save
Generieren Sie Ihre Client-ID und Client-Secret vom GroupDocs Cloud dashboard.
Convert HTML to JSON using Node.js
Dieser Abschnitt erklärt die Einzelheiten, wie wir schnell und einfach ein HTML-Format in JSON-Format mit Node.js konvertieren können:
Schritt 1: SDK importieren und API konfigurieren:
const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);
Schritt 2: Laden Sie die HTML-Datei in den Cloud-Speicher hoch:
const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.json", fs.createReadStream("source.html"));
await fileApi.uploadFile(uploadRequest);
Schritt 3: Konvertierungsoptionen festlegen (HTML → JSON)
const settings = new ConvertSettings();
settings.filePath = "input.html";
settings.format = "json";
settings.outputPath = "converted/resultant.json";
const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("The HTML to JSON conversion completed successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Erhalten Sie 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, um PDF in HTML online umzuwandeln
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("input.html");
settings.setFormat("JSON");
settings.setOutputPath("resultant.json");
// Verwenden Sie die ConvertDocument-Methode, um ein HTML in das JSON-Format zu konvertieren.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Check the response and print success message
if (response != null && response.equals("OK")) {
System.out.println("The HTML to JSON conversion completed successfuly! The resultant JSON file is saved at: " + response.getFilePath());
}
HTML zu JSON über cURL-Befehl
Die Verwendung des cURL-Befehlszeilenwerkzeugs zur Konvertierung von HTML in JSON ist eine ausgezeichnete Wahl für Benutzer, die eine leichte, codefreie oder automatisierte Integration bevorzugen. Es ist ideal für serverseitige Skripting, kontinuierliche Integrations-Workflows oder Systeme, die programmgesteuerte API-Aufrufe erfordern, ohne eine vollständige SDK-basierte Implementierung zu schreiben.
Vorteile der Verwendung von cURL für die Konvertierung:
- Script-freundlich: Einfach in Shell-Skripte oder Cron-Jobs integrieren.
- Kein SDK erforderlich: Greifen Sie direkt auf die REST-API zu.
- Ideal für DevOps: Nahtlose Integration in CI/CD-Pipelines.
- Flexibel: Funktioniert auf jedem System mit installiertem cURL.
Now, generate your personalized Java Web Access Token and execute the following command to perform HTML to JSON conversion.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {JWT_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{inputFile}\", \"Format\": \"html\", \"resultantPath\": \"{myResultant}\"}"
Bitte ersetzen Sie inputFile
durch den Namen der Eingabe-JSON-Datei, resultantPath
durch den Namen der resultierenden HTML-Datei und JWTTOKEN
durch ein personalisiertes JWT-Zugangs-Token.
- Wenn Ihr Bedarf darin besteht, das resultierende JSON auf der lokalen Festplatte zu speichern, versuchen Sie bitte, den folgenden cURL-Befehl zu verwenden:
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\": \"input.json\", \"Format\": \"html\"}"
Kostenloser HTML zu JSON Konverter
Wenn Sie nicht gerne HTML in JSON umwandeln, können Sie unseren Free HTML to JSON Converter für eine sofortige Transformation in Betracht ziehen. Er wurde auf den GroupDocs.Conversion Cloud APIs entwickelt.

Nützliche Links
Schlussfolgerung
In diesem Artikel haben wir gelernt, dass wir mit dem GroupDocs.Conversion Cloud SDK für Node.js einfach HTML in JSON konvertieren können, was schnell, genau und skalierbar ist. Es ist ideal für Entwickler, die mit Datenpipelines, Dashboard-Backends oder jedem Workflow arbeiten, der eine strukturierte Inhaltsextraktion aus HTML-Quellen erfordert.
Empfohlene Artikel
Wir empfehlen dringend, die folgenden Artikel zu besuchen, um mehr über zu erfahren: