JSON naar CSV‑converter

Sheetize JSON‑naar‑CSV‑converter voor .NET biedt een eenvoudige maar krachtige API om gestructureerde JSON‑documenten om te zetten in platte CSV‑tabellen. Of u nu API‑responses, log‑bestanden of configuratie‑data verwerkt, Sheetize kan de JSON‑hiërarchie parseren, geneste objecten flatten en een conform CSV‑bestand genereren dat klaar is voor Excel, Power BI of elke datapijplijn.

Belangrijkste functies

JSON naar CSV converteren

Genereer CSV‑representaties van JSON‑arrays of -objecten met configureerbare scheidingstekens, automatische header‑generatie en type‑afhandeling.

Aanpasbare flattening

Bepaal hoe geneste objecten en arrays worden geflatten met punt‑notatie of een aangepaste kolom‑mapping, zodat de output voldoet aan uw schema‑vereisten.

Streaming‑ondersteuning

Verwerk grote JSON‑bestanden in een streaming‑modus om het geheugenverbruik laag te houden, ideaal voor big‑data‑scenario’s.

Gedetailleerde instructies

JSON → CSV‑workflow

Om een JSON‑bestand naar CSV te converteren met Sheetize, volgt u deze stappen:

  1. Initialiseer de converter: Maak een instantie van JsonConverter.
  2. Configureer opties: Stel JsonSaveOptions in om scheidingsteken, aanwezigheid van een header‑rij en de behandeling van geneste structuren te definiëren.
  3. Definieer bestandslocaties: Geef het bron‑JSON‑pad en de doel‑CSV‑bestemming op.
  4. Voer de conversie uit: Roep Process aan met de voorbereide laad‑ en opslaopt­opties.

Voorbeeld – JSON naar CSV met header en puntkomma‑scheidingsteken

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\input.json"
};

var saveOptions = new JsonSaveOptions
{
    OutputFile = @"D:\Data\output.csv"
};

JsonConverter.Process(loadOptions, saveOptions);

Uitgebreide bestandsformatenondersteuning

  • Sheetize kan ook CSV terug naar JSON converteren, waardoor round‑trip data‑transformaties mogelijk zijn.
  • Naast CSV ondersteunt de bibliotheek export naar TSV, pipe‑gescheiden bestanden en directe DataTable‑objecten voor in‑memory verwerking.
  • Combineer JSON‑naar‑CSV‑conversie met de HTML ↔ XLSX‑hulpmiddelen voor end‑to‑end rapportage‑pijplijnen, bijv. JSON → CSV → XLSX → HTML.

Met deze mogelijkheden maakt Sheetize JSON‑naar‑CSV‑conversie eenvoudig, of u nu een eenmalig script of een productie‑gradige service nodig heeft.

 Nederlands