Kom igångKom igång gratis

Läsa in JSON-filer

Du har precis börjat i ett e-handelsteam för analys, och din första uppgift är att utforska företagets produktkatalog. Data levereras som en JSON-fil – ett format du kommer att stöta på ofta när du arbetar med webb-API:er och moderna datakällor.

Innan du sätter igång med analysen behöver du läsa in JSON-datan och förstå dess struktur. Klasserna JsonReader, JsonReadOptions och Table har redan importerats åt dig.

Den här övningen är en del av kursen

Importera data i Java

Visa kurs

Övningsinstruktioner

  • Konfigurera och bygg JSON-läsningsalternativen för filen.
  • Skapa en JsonReader och läs in datan i en tabell.
  • Visa de tre första raderna i tabellen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

public class UnderstandingJSON {
    public static void main(String[] args) {
        // Configure and build JSON read options
        JsonReadOptions options = ____.builder("products.json").____();
        // Create JsonReader and load data
        Table products = new ____().read(____);

        System.out.println("Product Catalog Structure:");
        System.out.println("Columns: " + products.columnNames());
        System.out.println("Row count: " + products.rowCount());
        System.out.println("\nTable structure:");
        System.out.println(products.structure());
        // Display first three rows
        System.out.println("\nFirst few rows:");
        System.out.println(products.____(3));
    }
}
Redigera och kör kod