Toollet
Zoek op taak of appnaamZoekenContact
Prijzen

JSON naar CSV converteren

Plak JSON of laad die uit een bestand om een object of array met objecten naar CSV voor een spreadsheet te converteren. Controleer de rijen, kolommen en waarden en kopieer daarna de CSV of sla die op als UTF-8-CSV-bestand met BOM.

Je kunt één JSON-bestand neerzetten. UTF-8, maximaal 1 MB.

Geavanceerde instellingenKomma · Formulebeveiliging ON

Voeg een apostrof toe aan tekenreeksen die beginnen met =, +, -, @ of vergelijkbare tekens. Schakel dit UIT alleen als je de oorspronkelijke tekenreeksen nodig hebt.

Voer JSON in om die te converteren.

CSV-resultaat

Voer JSON in en converteer die om de rijen en kolommen te controleren.

Wat je kunt doen

Een JSON-lijst omzetten naar tabelgegevens

Converteer een array met objecten naar CSV met 1 rij per object. Eén object kan ook naar 1 rij worden geconverteerd.

Veldnamen als kolommen indelen

Kolommen worden aangemaakt in de volgorde waarin veldnamen voor het eerst voorkomen. Ontbrekende velden en null-waarden worden lege cellen.

Kopiëren of opslaan voor een spreadsheet

Kopieer de CSV of sla een UTF-8-bestand met BOM op. Kies als scheidingsteken een komma, puntkomma of tab.

Gebruiksaanwijzing

  1. JSON invoeren

    Plak JSON of open een bestand. Je kunt de conversie ook proberen met ‘Voorbeeld invullen’.

  2. Converteren naar CSV

    Meestal kun je de standaardinstellingen gebruiken. Open de geavanceerde instellingen om het scheidingsteken of de behandeling van tekenreeksen die op formules lijken te wijzigen.

  3. De tabel bekijken en ophalen

    Controleer de rijen, kolommen en waarden en kopieer of sla daarna de CSV op. Open de brontekstweergave om aanhalingstekens in de CSV en andere details te bekijken.

Handig wanneer je

Een JSON-lijst in een spreadsheet bekijken

gegevens die je als JSON hebt ontvangen, zoals een productlijst, in spreadsheetsoftware wilt sorteren of controleren.

Gegevens als tabel overdragen

een JSON-array met objecten wilt aanleveren in een formaat dat software die CSV ondersteunt kan importeren.

Hoe JSON wordt omgezet naar CSV-rijen en -kolommen

Veldnamen worden kolommen; objecten worden rijen

Elk object in de array wordt behandeld als 1 rij. Veldnamen worden uit alle rijen verzameld en kolommen worden gerangschikt in de volgorde waarin ze voor het eerst in de invoer voorkomen.

Ontbrekende waarden en nesting behandelen

Ontbrekende velden en null zijn leeg. Geneste arrays en objecten blijven als JSON in één cel staan en worden niet uitgesplitst naar afzonderlijke kolommen.

Scheidingstekens en aanhalingstekens

Alle velden worden tussen dubbele aanhalingstekens geplaatst en aanhalingstekens binnen cellen worden verdubbeld. Regeleinden binnen waarden blijven behouden; CSV-regels eindigen op CRLF.

Veelgestelde vragen

Worden geneste objecten afzonderlijke kolommen?

Nee. Geneste objecten en arrays blijven als oorspronkelijke JSON in één cel staan. Deze functie vouwt diepe hiërarchieën niet automatisch uit naar kolommen.

Wat als veldnamen per rij verschillen?

Veldnamen die in alle rijen voorkomen, worden kolommen. Ontbrekende velden en null zijn leeg in die rij. Kolommen verschijnen in de volgorde waarin hun veldnamen voor het eerst voorkomen.

Wat betekent het beveiligen van tekenreeksen die op formules lijken?

Er wordt een apostrof toegevoegd voor tekenreeksen die beginnen met =, +, -, @ of vergelijkbare tekens, zodat spreadsheetsoftware ze niet als formules interpreteert. Schakel dit UIT in de geavanceerde instellingen alleen wanneer je de oorspronkelijke tekenreeksen nodig hebt.

Veranderen grote gehele getallen?

De oorspronkelijke getalnotatie blijft behouden tijdens de conversie. De spreadsheetsoftware waarin je importeert, kan getallen echter afronden. Stel kolommen met getallen of ID's in de importsoftware in als tekst.

Invoer en resultaten

Invoer
1 UTF-8-JSON-invoer. Zowel geplakte tekst als bestanden mogen maximaal 1 MB (1.000.000 bytes) groot zijn.
Conversie
Een object met velden of een array met 1 of meer objecten. De uitvoer is beperkt tot 100.000 cellen.
Uitvoer
CSV met kolomnamen. Kopiëren levert de CSV-tekst; bestanden worden opgeslagen in UTF-8 met BOM.

Huidige instellingen

Tools zoeken