Hoe JSON naar CSV te converteren in C#

Deze basishandleiding helpt u bij het converteren van JSON naar CSV in C#. JSON-gegevens worden vaak gebruikt om de gegevens compatibel te maken met verschillende toepassingen voor het overbrengen van gegevens en informatie. Het converteren van JSON naar CSV C# is een veelgebruikte taal die ook in deze zelfstudie wordt gebruikt.

Stappen om JSON naar CSV te converteren in C#

  1. Gebruik de NuGet-pakketbeheerder en voeg de Aspose.Cells-bibliotheek toe om JSON naar CSV te converteren
  2. Maak een leeg Workbook-object om de geconverteerde CSV-gegevens op te slaan
  3. Toegang tot de cellenverzameling vanaf het eerste werkblad
  4. Maak een JsonLayoutOptions klassenobject en configureer de gewenste eigenschappen
  5. Roep de methode ImportData aan terwijl u het pad en andere vereiste parameters doorgeeft
  6. Uitvoer CSV-bestand opslaan

Deze eenvoudige stappen leggen uit hoe eenvoudig het is om JSON naar CSV in C# te converteren, waar u het invoerbestand met de JSON-gegevens kunt laden en vervolgens de werkmap als CSV kunt opslaan nadat u JSON-gegevens erin hebt geïmporteerd. De klasse JsonUtility bevat de functie ImportData die gegevens uit het JSON-bestand overbrengt naar de cellenverzameling in het werkblad. Deze conversie wordt snel uitgevoerd en verbruikt weinig geheugen en CPU-bronnen.

Code om JSON naar CSV te converteren in C#

In dit codefragment wordt het pad naar het invoer-JSON-bestand gespecificeerd en worden verschillende JsonLayoutOptions-eigenschappen ingesteld om het conversieproces te besturen. U kunt bijvoorbeeld eigenschappen instellen met betrekking tot arraytitel, objecttitel, conversie van getalnotaties, enz. om het vereiste uitvoer-CSV-bestand te krijgen. Vervolgens wordt de ImportData-methode aangeroepen die de conversie van het JSON-bestand uitvoert.

Deze eenvoudige tutorial heeft uitgewerkt hoe het gebruik van C# JSON naar CSV converteert. Als u geïnteresseerd bent in de conversie van CSV naar Excel, raadpleeg dan het artikel op hoe een CSV-bestand naar Excel te converteren in C#.

 Nederlands