Denna korta handledning guidar dig om hur du konverterar JSON till CSV i Java. Många applikationer returnerar JSON-data för att serialisera eller arkivera information medan du kan behöva konvertera JSON till CSV med Java för olika ändamål. Du kan också ställa in olika alternativ för att få utdatakommaseparerade värden under denna konvertering enligt dina krav.
Steg för att konvertera JSON till CSV i Java
- Använd Maven, lägg till Aspose.Cells-biblioteket för att konvertera JSON till CSV
- Skapa ett tomt Workbook-objekt för att spara utdata-CSV-filen
- Öppna cellsamlingen från kalkylbladsobjektet
- Skapa JsonLayoutOptions klassobjekt och ställ in nödvändiga egenskaper för utdata
- Anropa metoden ImportData medan du anger JSON-sökväg och nödvändiga egenskaper
- Spara utdata-CSV-fil skapad från JSON
Detta steg-för-steg-sätt visar hur enkelt det är att skapa JSON till CSV-omvandlare i Java eftersom du bara behöver göra några API-anrop för att ladda indatafilen och sedan exportera den till CSV-format. ImportData-funktionen i JsonUtility importerar data från JSON-filen och exporterar den till kalkylbladet. Konverteringen är tillräckligt effektiv och förbrukar begränsade CPU-resurser och minne.
Kod för att konvertera JSON till CSV med Java
I det här kodavsnittet ställs ingångssökvägen till JSON-filen in och JSON-filen läses in i en sträng. En tom arbetsbok skapas och olika JsonLayoutOptions-egenskaper anges för anpassning av JSON till CSV-konverteringsprocessen. Du kan till exempel ställa in titlar på array eller objekt, datum- eller nummerformat etc. för att få önskat CSV-format.
Denna handledning har förklarat hur man använder Java konverterar JSON till CSV. Men om du är intresserad av att lära dig konverteringen från CSV till Excel, se artikeln om hur man konverterar CSV-fil till Excel i Java.