Deze korte zelfstudie beschrijft het proces voor het converteren van JSON naar Excel in Java op een georganiseerde manier waarbij de brongegevens JSON in een tekenreeksvariabele worden geladen en vervolgens wordt het doel-Excel-bestand gemaakt met een enkele standaard werkblad. Er wordt een optionele stijlvariabele gestart om de gegevens op te maken voordat de JSON naar Excel in Java wordt geïmporteerd. Uiteindelijk worden de gegevens geïmporteerd in een Excel-bestand met behulp van de opmaakinformatie en opgeslagen als een XLSX-bestand.
Stappen om JSON naar Excel in Java te converteren
- Voeg Aspose.Cells bibliotheek toe aan het project om JSON naar Excel te converteren met behulp van de Maven-repository
- Maak een Workbook-instantie en krijg een verwijzing naar het eerste werkblad voor het opslaan van JSON-gegevens
- Lees de bron-JSON-gegevens in een tekenreeksvariabele uit een bestand of externe bron
- Maak en gebruik stijlvariabele in JsonLayoutOptions object om de JSON-gegevens in het Excel-uitvoerbestand op te maken
- Converteer de JSON-gegevens naar Excel met de functie importData()
- Sla de definitieve werkmap met de opgemaakte JSON-gegevens op
Hier wordt een stapsgewijze benadering gegeven om JSON naar Excel te schrijven in Java door de JSON-gegevens uit een bestand te laden en vervolgens een leeg werkmapklasse-object te maken om JSON-gegevens erin te importeren. We kunnen een stijlklasse-object maken om het Excel-bestand op te maken voor een betere presentatie. In de laatste fase importeren we gegevens met behulp van importData() door de brontekenreeks, de doelcelverwijzing in het werkblad en de opmaakstijl op te geven.
Code om JSON naar Excel in Java te exporteren
Voor het converteren van JSON naar Excel vindt u hierboven Java voorbeeldcode waarin een stijl wordt gedefinieerd door de tekstuitlijning en lettertypeconfiguratie voor het Excel-uitvoerbestand in te stellen. U kunt ook tekstachtergrond, voorgrond, inspringingsniveau, tekstomwikkelde vlag en vele andere instellingen instellen. We maken de lege werkmap en laden de JSON-gegevens in een tekenreeksvariabele voordat we de functie importData() aanroepen.
Deze eenvoudige zelfstudie heeft details gegeven over het converteren van JSON naar Excel. Als u geïnteresseerd bent in het proces om JSON naar CSV te converteren, raadpleeg dan het artikel op hoe JSON naar CSV in Java te converteren.