Deze korte tutorial zal u helpen bij het converteren van JSON naar CSV in Java. Veel toepassingen retourneren JSON-gegevens om informatie te serialiseren of te archiveren, terwijl u voor verschillende doeleinden JSON naar CSV moet converteren met Java. U kunt volgens uw vereisten ook verschillende opties instellen om de door komma’s gescheiden waarden tijdens deze conversie te krijgen.
Stappen om JSON naar CSV in Java te converteren
- Gebruik Maven en voeg Aspose.Cells bibliotheek toe om JSON naar CSV te converteren
- Maak een leeg Workbook-object om het uitvoer-CSV-bestand op te slaan
- Toegang tot de cellenverzameling vanuit het werkbladobject
- Maak een JsonLayoutOptions klassenobject en stel de vereiste eigenschappen in voor uitvoer
- Roep de methode ImportData aan terwijl u het JSON-pad en de vereiste eigenschappen opgeeft
- Bewaar uitvoer-CSV-bestand gemaakt met JSON
Deze stapsgewijze aanpak laat zien hoe eenvoudig het is om een JSON naar CSV-converter in Java te maken, aangezien u slechts een paar API-aanroepen hoeft te doen om het invoerbestand te laden en het vervolgens naar CSV-indeling te exporteren. De functie ImportData in JsonUtility importeert gegevens uit het JSON-bestand en exporteert deze naar het werkblad. De conversie is efficiënt genoeg en verbruikt beperkte CPU-bronnen en geheugen.
Code om JSON naar CSV te converteren met Java
In dit codefragment wordt het invoerpad naar het JSON-bestand ingesteld en wordt het JSON-bestand in een tekenreeks ingelezen. Er wordt een lege werkmap gemaakt en er worden verschillende JsonLayoutOptions-eigenschappen opgegeven voor het aanpassen van het JSON-naar-CSV-conversieproces. U kunt bijvoorbeeld titels van array of object, datum- of getalnotatie, enz. instellen om het gewenste formaat CSV-bestand te krijgen.
Deze tutorial heeft uitgelegd hoe het gebruik van Java JSON naar CSV converteert. Als u echter geïnteresseerd bent in de conversie van CSV naar Excel, raadpleeg dan het artikel over hoe een CSV-bestand naar Excel in Java te converteren.