Come convertire HTML in JSON utilizzando Java

Questo breve articolo spiega come convertire HTML in JSON utilizzando Java. Spiega la configurazione dell’ambiente, la procedura passo per passo e un codice di esempio per convertire HTML in JSON utilizzando Java. Tuttavia, non è necessaria alcuna applicazione o plug-in complicato o specializzato per utilizzare questa funzionalità.

Passaggi per convertire HTML in JSON utilizzando Java

  1. Configura l’IDE configurando Aspose.Cells for Java per eseguire il rendering dei dati HTML in JSON
  2. Crea un oggetto di classe Workbook per caricare i dati HTML
  3. Inizializza un oggetto della classe JsonSaveOptions
  4. Dichiara un intervallo di celle ed esportalo in formato JSON
  5. Esporta i dati JSON di output

Questi passaggi ripetono il processo per sviluppare il convertitore da HTML a JSON Java. Innanzitutto, accedi ai dati HTML di origine e ottieni il riferimento alla sua ultima cella. Successivamente, definisci un intervallo di celle ed esportalo in formato JSON.

Codice per trasformare HTML in JSON utilizzando Java

import com.aspose.cells.*;
import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
public class Main {
public static void main(String[] args) throws Exception // Convert HTML to JSON in Java
{
// Set the licenses
new License().setLicense("License.lic");
Workbook workbook = new Workbook("Sample.html");
// Get the last cell
Cell lastCell = workbook.getWorksheets().get(0).getCells().getLastCell();
// Set JsonSaveOptions
JsonSaveOptions options = new JsonSaveOptions();
Range range = workbook.getWorksheets().get(0).getCells().createRange(
0,
0,
lastCell.getRow() + 1,
lastCell.getColumn() + 1);
// Export JSON data to a string
String data = JsonUtility.exportRangeToJson(range, options);
try (Writer writer = new BufferedWriter(
new OutputStreamWriter(new FileOutputStream("htmltojson.json"),
"utf-8"))) {
writer.write(data);
System.out.println("Done");
}
}}

Questo frammento di codice dimostra come è possibile creare l’utilizzo del convertitore di formato Java HTML in JSON. Innanzitutto, viene utilizzato un oggetto della classe Workbook per caricare i dati in formato HTML di origine. Successivamente, definisci un intervallo specificando gli indici delle celle e convertilo nel formato JSON. Puoi anche personalizzare il processo di conversione con diversi metodi esposti dalla classe JsonSaveOptions come cancellare i dati nella cartella di lavoro, esportare come stringa, esportare strutture nidificate, ecc. in base alle tue esigenze.

Questo articolo ha mostrato come creare un convertitore da HTML a JSON utilizzando Java. Inoltre, se desideri eseguire il rendering dei dati TXT in JSON, dai un’occhiata all’articolo su come convertire TXT in JSON utilizzando Java.

 Italiano