Denna grundläggande handledning guidar dig om hur du konverterar JSON till CSV i C#. JSON-data används ofta för att göra data kompatibla med olika applikationer för överföring av data och information. Att konvertera JSON till CSV C# är ett vanligt språk som också används i denna handledning.
Steg för att konvertera JSON till CSV i C#
- Använd NuGet-pakethanteraren, lägg till Aspose.Cells-biblioteket för att konvertera JSON till CSV
- Skapa ett tomt Workbook-objekt för att hålla den konverterade CSV-datan
- Öppna cellsamlingen från det första kalkylbladet
- Skapa JsonLayoutOptions klassobjekt och konfigurera önskade egenskaper
- Anropa metoden ImportData medan du skickar sökvägen och andra nödvändiga parametrar
- Spara utdata CSV-fil
Dessa enkla steg förklarar hur enkelt det är att konvertera JSON till CSV i C# där du kan ladda indatafilen som innehåller JSON-data och sedan spara arbetsboken som CSV efter att ha importerat JSON-data till den. Klassen JsonUtility innehåller funktionen ImportData som överför data från JSON-filen till cellsamlingen i kalkylbladet. Denna konvertering utförs snabbt samtidigt som den förbrukar lite minne och CPU-resurser.
Kod för att konvertera JSON till CSV i C#
I det här kodavsnittet anges sökvägen till JSON-inmatningsfilen och olika JsonLayoutOptions-egenskaper är inställda för att styra konverteringsprocessen. Du kan till exempel ställa in egenskaper relaterade till arraytitel, objekttitel, konvertering av talformat etc. för att få den nödvändiga CSV-filen. ImportData-metoden anropas sedan som utför konverteringen av JSON-filen.
Denna enkla handledning har utvecklat hur man använder C# konverterar JSON till CSV. 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 C#.