json to html

Come convertire un file JSON in formato HTML online.

JSON(JavaScript Object Notation) è il formato di riferimento per lo scambio di dati strutturati nelle applicazioni moderne. Tuttavia, quando si tratta di presentare questi dati visivamente sul web, convertirli in HTML—particolarmente in layout tabulari stilizzati—è essenziale. Con Aspose.Cells Cloud SDK per Node.js, puoi convertire file JSON grezzi in file HTML leggibili e reattivi, ideali per dashboard, report e rendering basato su browser.

API Node.js per la conversione da JSON a HTML

Il Aspose.Cells Cloud SDK per Node.js consente una trasformazione fluida da JSON a HTML. Sfrutta la scalabilità del cloud per generare file HTML leggeri e puliti direttamente dai tuoi dati JSON, senza necessità di Excel o librerie di terze parti.

Caratteristiche Principali

  • Convertire file JSON in documenti HTML ben formattati.
  • Supporta il rendering delle tabelle con intestazioni, celle e stili incorporati.
  • Ospitato nel cloud—nessun software locale richiesto.
  • RESTful e sicuro con OAuth 2.0.

Iniziare

  1. Installa SDK tramite npm:
npm install asposecellscloud --save
  1. Ottenere le credenziali del client: Crea un account su Aspose.Cloud Dashboard e ottieni il tuo Client ID e Client Secret. Per ulteriori dettagli, potresti considerare di visitare l’articolo quick start.

Convertire JSON in HTML usando Node.js

Segui questi passaggi per eseguire la conversione utilizzando Node.js:

Passo 1: Inizializza l’API:

const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

Passo 2: Carica il file JSON:

const fs = require("fs");
const path = require("path");

const jsonFilePath = path.resolve("data.json");
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));

Step 3: Inviare Richiesta di Conversione:

const saveOptions = {
  SaveFormat: "HTML"
};

const request = new PostWorkbookSaveAsRequest({
  name: "data.json",
  newfilename: "converted/output.html",
  saveOptions: saveOptions,
  isAutoFitRows: true,
  isAutoFitColumns: true
});

await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");
// Per ulteriori esempi, si prega di visitare https://github.com/aspose-cells-cloud/aspose-cells-cloud-android/tree/master/Examples
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

const fs = require("fs");
const path = require("path");

const jsonFilePath = path.resolve("data.json");
// carica il file JSON di input nel cloud storage
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));

const saveOptions = {
  SaveFormat: "HTML"
};

const request = new PostWorkbookSaveAsRequest({
  name: "data.json",
  newfilename: "converted/output.html",
  saveOptions: saveOptions,
  isAutoFitRows: true,
  isAutoFitColumns: true
});

// inizia operazione di conversione da JSON a HTML
await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");
json to html

Una panoramica della conversione da file JSON a HTML.

  • Il file JSON di esempio utilizzato nell’esempio sopra può essere scaricato da input.json.

Salva JSON in HTML utilizzando cURL

Se preferisci strumenti da riga di comando o automazione basata su script, utilizza il seguente metodo cURL.

Passo 1 – Genera Token di Accesso:

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

Passo 2 – Invia richiesta di conversione da JSON a HTML:

curl -X 'POST' \
  'https://api.aspose.cloud/v3.0/cells/{sourceJSON}/SaveAs?newfilename={resultantHTML}&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=false' \
  -H "accept: application/json" \
  -H "authorization: Bearer <ACCESS_TOKEN>" \
  -H "Content-Type: application/json" \
  -d "{
    \"SaveFormat\": \"html\",
    \"ClearData\": true,
    \"CreateDirectory\": true,
    \"EnableHTTPCompression\": true,
    \"RefreshChartCache\": true,
    \"SortNames\": true,
    \"ValidateMergedAreas\": true,
    \"MergeAreas\": true,
    \"SortExternalNames\": true,
    \"CheckExcelRestriction\": true,
    \"UpdateSmartArt\": true,
    \"EncryptDocumentProperties\": true
}"

Sostituisci sourceJSON con il nome del file JSON di input, resultantHTML con il nome del file HTML risultante e ACCESSTOKEN con il token di accesso JWT generato sopra.

Prova il convertitore JSON in HTML online gratuito

Vuoi provare prima di programmare? Usa il nostro Online JSON to HTML Converter per visualizzare rapidamente i dati strutturati come una pagina web.

json to html converter

App gratuita online per convertire JSON in HTML.

📚 Risorse Aggiuntive

Conclusione

Con Aspose.Cells Cloud SDK per Node.js, convertire file JSON in HTML pulito e strutturato diventa semplice. Che tu stia renderizzando risposte API, creando visualizzazioni di dati o visualizzando report analitici, questa soluzione basata sul cloud offre un’affidabilità e una facilità d’uso senza pari.

Inizia oggi a semplificare i tuoi flussi di lavoro da JSON a HTML utilizzando la potenza di Node.js e delle API RESTful.

🔗 Articoli Correlati

Ti consigliamo vivamente di visitare i seguenti blog: