JSON in HTML Java

JSON è un formato standard basato su testo che rappresenta dati strutturati basati sulla sintassi di oggetti JavaScript. Viene comunemente utilizzato per inviare dati dal server al client. In alcuni casi, potrebbe essere necessario esportare direttamente i dati da un file JSON a un HTML a livello di codice. In questo articolo impareremo come convertire un file JSON in formato HTML usando Java.

In questo articolo verranno trattati i seguenti argomenti:

  1. API Java del convertitore da JSON a HTML
  2. Converti JSON in HTML
  3. Converti JSON in HTML con Opzioni

Convertitore da JSON a HTML API Java

Per convertire JSON in HTML, utilizzeremo l’API Aspose.Cells for Java. È un’API ricca di funzionalità, potente e facile da usare per lavorare con fogli di lavoro associati a Microsoft Excel all’interno delle applicazioni Java. Può essere utilizzato per grafici completi, report scalabili e calcoli affidabili.

La classe Workbook dell’API rappresenta una cartella di lavoro di Excel. Ogni cartella di lavoro o foglio di lavoro può contenere più fogli di lavoro. Consente di aprire e salvare file Excel nativi. Fornisce inoltre alcune funzionalità avanzate come la copia di dati da altre cartelle di lavoro, la combinazione di due cartelle di lavoro e la protezione del foglio di calcolo di Excel. Il metodo save() di questa classe consente di salvare le cartelle di lavoro nei formati forniti. La classe HtmlSaveOptions dell’API rappresenta le opzioni per il salvataggio del file HTML.

Si prega di scaricare il JAR dell’API o aggiungere la seguente configurazione pom.xml in un’applicazione Java basata su Maven.

<repository>  
    <id>AsposeJavaAPI</id>  
    <name>Aspose Java API</name>  
    <url>https://repository.aspose.com/repo/</url>  
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>22.6</version>
</dependency>

Converti JSON in HTML in Java

Possiamo convertire il file JSON in HTML seguendo i passaggi indicati di seguito:

  1. Carica il file JSON utilizzando la classe Workbook.
  2. Salva il file HTML usando il metodo save(). Prende il percorso del file HTML di output come argomento.

L’esempio di codice riportato di seguito mostra come convertire un file JSON in HTML utilizzando Java.

// Questo esempio di codice mostra come convertire JSON in HTML
// Carica il file JSON
Workbook workbook = new Workbook("C:\\SampleJson.json");

// Salva JSON come HTML
workbook.save("C:\\SampleJson_out.html");
Converti JSON in HTML in Java

Converti JSON in HTML con Opzioni in Java

Possiamo convertire il file JSON in HTML utilizzando le opzioni avanzate seguendo i passaggi indicati di seguito:

  1. Innanzitutto, carica il file JSON utilizzando la classe Workbook.
  2. Quindi, crea un’istanza della classe HtmlSaveOptions.
  3. Successivamente, specifica le opzioni di salvataggio HTML richieste, come ExportGridLines.
  4. Infine, salva il file HTML usando il metodo save(). Prende il percorso del file HTML di output e l’oggetto HtmlSaveOptions come argomenti.

L’esempio di codice riportato di seguito mostra come convertire un JSON in HTML con opzioni avanzate utilizzando Java.

// Questo esempio di codice mostra come convertire JSON in HTML con Opzioni
// Carica il file JSON
Workbook workbook = new Workbook("C:\\SampleJson.json");

// Specifica le opzioni di salvataggio HTML
HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.HTML);
saveOptions.setExportGridLines(true);
saveOptions.setExportHeadings(true);
saveOptions.setSaveAsSingleFile(true);
saveOptions.setPageTitle("Convert JSON to HTML");

// Salva JSON come HTML
workbook.save(outputDir + "SampleJson_out.html", saveOptions);
Converti JSON in HTML con Opzioni in Java

Ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per provare la libreria senza limitazioni di valutazione.

Conclusione

In questo articolo, abbiamo imparato come convertire in formato JSON in HTML a livello di codice in Java. Abbiamo anche visto come specificare varie opzioni durante la conversione di JSON in HTML. Inoltre, puoi saperne di più su Aspose.Cells per l’API Java utilizzando la documentazione. In caso di ambiguità, non esitare a contattarci sul forum.

Guarda anche