
Come convertire JSON in HTML utilizzando Node.js.
Convertire JSON(JavaScript Object Notation) in HTML è cruciale quando si desidera presentare dati strutturati in un formato leggibile e visivamente accattivante su siti web o dashboard. Con il GroupDocs.Conversion Cloud SDK per Node.js, è possibile trasformare senza problemi file JSON grezzi in eleganti pagine HTML utilizzando chiamate all’API REST—ideale per automatizzare la visualizzazione dei dati o integrare contenuti nelle app web.
- 📦 Node.js SDK per la conversione da JSON a HTML
- 🚀 Convertire JSON in HTML in Node.js
- 💻 JSON to HTML via cURL Command
📦 Node.js SDK per la conversione da JSON a HTML
GroupDocs.Conversion Cloud SDK for Node.js supporta la conversione da JSON a HTML con alta fedeltà e un’architettura RESTful facile da integrare.
💡 Vantaggi Chiave:
- Convert structured JSON data to formatted HTML.
- Retain hierarchy and formatting.
- Cloud-native, nessun software locale richiesto.
📥 Installa SDK
npm install groupdocs-conversion-cloud --save
Crea un account gratuito e ottieni il tuo Client ID e Client Secret dal GroupDocs Cloud dashboard.
🚀 Convertire JSON in HTML in Node.js
Ecco come convertire JSON in HTML utilizzando Node.js:
⚙️ Passaggio 1: Importa SDK e configura API
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);
⚙️ Passaggio 2: Carica il file JSON nel Cloud
const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.json", fs.createReadStream("source.json"));
await fileApi.uploadFile(uploadRequest);
⚙️ Fase 3: Imposta le opzioni di conversione (JSON → HTML)
const settings = new ConvertSettings();
settings.filePath = "input.json";
settings.format = "html";
settings.outputPath = "converted/output.html";
const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("✅ JSON to HTML completed successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Ottieni le tue credenziali API
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Crea un'istanza della classe Configuration e inizializzala con il Client ID e il Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// Definisci l'URL di base dell'API per eseguire la conversione da JSON a HTML online
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// Inizializza un'istanza di ConvertApi con l'oggetto Configuration
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.json");
settings.setFormat("HTML");
settings.setOutputPath("myResultant.html");
// Usa il metodo ConvertDocument per convertire un file JSON in HTML
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("Conversion successful! Resultant HTML file is saved at: " + response.getFilePath());
}
Immagine:- Un’anteprima della conversione da JSON a HTML.
Il JSON di input utilizzato nell’esempio sopra può essere scaricato da qui.
💻 JSON to HTML tramite comando cURL
In alternativa, potresti considerare di utilizzare GroupDocs.Conversion Cloud con comandi cURL per la conversione da JSON a HTML per una trasformazione dei dati senza soluzione di continuità, indipendente dalla piattaforma e di alta qualità, senza richiedere una codifica estesa.
✅ Perfetto per script e lavori in batch dove non è richiesta alcuna GUI.
Una volta ottenuto il nostro token di accesso JWT personalizzato, si prega di utilizzare questo comando cURL per convertire JSON in HTML dalla riga di comando:
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}\"}"
Si prega di sostituire inputFile
con il nome del file JSON di input, resultantPath
con il nome del file HTML risultante e JWTTOKEN
con un token di accesso JWT personalizzato.
- Per memorizzare l’HTML risultante sul disco locale, si prega di provare a utilizzare il seguente comando cURL:
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\"}"
🌐 Prova la conversione da JSON a HTML online
Prova la nostra app leggera e super efficiente JSON to HTML Conversion App, sviluppata utilizzando le API GroupDocs.Conversion Cloud. Ti consente di sperimentare le incredibili capacità dell’API di conversione da documento JSON a HTML.
🔗 Link utili
✅ Conclusione
In questo articolo, abbiamo appreso approcci semplici ma sorprendenti per convertire JSON in HTML utilizzando il GroupDocs.Conversion Cloud SDK. L’API REST rende facile, sicura e adatta agli sviluppatori la conversione da JSON a HTML. Che tu stia lavorando su visualizzazione dei dati, dashboard web o automazione, questa API fornisce una soluzione rapida e scalabile.
Articoli Raccomandati
Ti consigliamo anche di visitare i seguenti link per saperne di più su: