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
Övningsinstruktioner
- Konfigurera och bygg JSON-läsningsalternativen för filen.
- Skapa en
JsonReaderoch 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));
}
}