Hur man konverterar JSON till CSV i C#

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#

  1. Använd NuGet-pakethanteraren, lägg till Aspose.Cells-biblioteket för att konvertera JSON till CSV
  2. Skapa ett tomt Workbook-objekt för att hålla den konverterade CSV-datan
  3. Öppna cellsamlingen från det första kalkylbladet
  4. Skapa JsonLayoutOptions klassobjekt och konfigurera önskade egenskaper
  5. Anropa metoden ImportData medan du skickar sökvägen och andra nödvändiga parametrar
  6. 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#.

 Svenska