Questo breve tutorial ti guiderà su come convertire JSON in CSV in Java. Molte applicazioni restituiscono dati JSON per serializzare o archiviare informazioni, mentre potrebbe essere necessario convertire JSON in CSV utilizzando Java per scopi diversi. Puoi anche impostare diverse opzioni per ottenere i valori separati da virgole di output durante questa conversione in base alle tue esigenze.
Passaggi per convertire JSON in CSV in Java
- Usando Maven, aggiungi la libreria Aspose.Cells per convertire JSON in CSV
- Crea un oggetto Workbook vuoto per salvare il file CSV di output
- Accedi alla raccolta di celle dall’oggetto del foglio di lavoro
- Crea JsonLayoutOptions oggetto classe e imposta le proprietà richieste per l’output
- Chiama il metodo ImportData specificando il percorso JSON e le proprietà richieste
- Salva il file CSV di output creato da JSON
Questo approccio passo-passo mostra quanto sia semplice creare un convertitore JSON in CSV in Java poiché devi solo effettuare alcune chiamate API per caricare il file di input e quindi esportarlo in formato CSV. La funzione ImportData in JsonUtility importa i dati dal file JSON e li esporta nel foglio di lavoro. La conversione è abbastanza efficiente e consuma risorse e memoria limitate della CPU.
Codice per convertire JSON in CSV utilizzando Java
In questo frammento di codice, viene impostato il percorso di input del file JSON e il file JSON viene letto in una stringa. Viene creata una cartella di lavoro vuota e vengono specificate diverse proprietà JsonLayoutOptions per la personalizzazione del processo di conversione da JSON a CSV. Ad esempio, puoi impostare titoli di array o oggetti, formato data o numero, ecc. per ottenere il file CSV nel formato desiderato.
Questo tutorial ha spiegato come utilizzare Java per convertire JSON in CSV. Tuttavia, se sei interessato ad apprendere la conversione da CSV a Excel, consulta l’articolo su come convertire file CSV in Excel in Java.