Come convertire JSON in CSV in Java

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

  1. Usando Maven, aggiungi la libreria Aspose.Cells per convertire JSON in CSV
  2. Crea un oggetto Workbook vuoto per salvare il file CSV di output
  3. Accedi alla raccolta di celle dall’oggetto del foglio di lavoro
  4. Crea JsonLayoutOptions oggetto classe e imposta le proprietà richieste per l’output
  5. Chiama il metodo ImportData specificando il percorso JSON e le proprietà richieste
  6. 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.

 Italiano