Questo breve tutorial guida su come esportare JSON in Excel in Node.js. Dispone di impostazioni di ambiente per testare il codice di esempio, un elenco di passaggi per la scrittura dell’applicazione e un codice di esempio eseguibile per sviluppare un convertitore da JSON a Excel in Node.js. Imparerai anche diverse tecniche per personalizzare la lettura dei dati dal file JSON di origine e impostare diverse proprietà dei dati esportati nel file Excel.
Passaggi per convertire JSON in XLSX in Node.js
- Imposta l’ambiente in modo che utilizzi Aspose.Cells per Node.js tramite Java per la conversione da JSON a Excel
- Legge il contenuto JSON in una variabile stringa
- Imposta la formattazione per i dati JSON durante la visualizzazione in un file Excel
- Personalizza l’attività di lettura JSON utilizzando l’oggetto JsonLayoutOptions
- Crea un’istanza di workbook e accedi al foglio in cui importare i dati JSON
- Chiama il metodo importData() dalla classe JsonUtility
Questi passaggi riassumono il processo per importare JSON in Excel in Node.js. Il processo viene avviato leggendo il contenuto JSON in una variabile stringa seguita dall’impostazione del formato dei dati di output nel file Excel e dalla personalizzazione del processo di lettura dal file JSON. Nel passaggio finale, la classe JsonUtility viene utilizzata per importare finalmente i dati utilizzando il metodo importData().
Codice per convertire file JSON in Excel in Node.js
Questo codice illustra il processo per esportare JSON in Excel in Node.js. Utilizza la classe CellsFactory per creare uno stile predefinito e successivamente modificarlo per utilizzarlo in JsonLayoutOptions come impostare l’allineamento del testo, il colore e lo stato in grassetto, tuttavia, ci sono molte altre proprietà che possono essere impostate ad esempio, impostando bordi, sfondo colore, direzione del testo e flag di testo a capo. Allo stesso modo, una volta che i dati JSON sono stati importati nella cartella di lavoro, puoi utilizzare altre funzionalità disponibili nelle classi Cartella di lavoro e Foglio di lavoro.
Questo articolo ci ha guidato nella conversione di JSON in Excel in Node.js. Se desideri convertire un file JSON in un file CSV, fai riferimento all’articolo su come convertire Excel in CSV utilizzando Node.js.