JSON ↔ YAML ↔ CSV Converter

Converteer gegevens tussen de formaten JSON, YAML en CSV in je browser.

Tool laden…

JSON ↔ YAML ↔ CSV ConverterConverteer gestructureerde gegevens vrij tussen JSON, YAML en CSV. Bij het parsen van CSV wordt de eerste rij als kopregel gebruikt, en voor het converteren naar CSV zijn tabelvormige gegevens (een array van objecten) vereist. Probeer het voorbeeld om de verwachte vorm te zien — niets van wat je plakt verlaat ooit je browser.

Wat is JSON ↔ YAML ↔ CSV Converter?

Een gratis, browsergebaseerde converter die gestructureerde gegevens in elke richting omzet tussen JSON, YAML en CSV. Ontwikkelaars, data-analisten en DevOps-engineers gebruiken hem om API-antwoorden, configuratiebestanden en spreadsheets opnieuw op te maken, of om snel een JSON-array naar CSV te converteren, YAML in JSON om te zetten of een CSV-bestand in JSON-objecten te parsen. Je kiest een bronformaat (From) en een doelformaat (To), plakt je gegevens, en het geconverteerde resultaat verschijnt direct, met kopiëren in één klik. Bij het parsen van CSV wordt de eerste rij als kopregel behandeld, en voor het converteren naar CSV zijn tabelvormige gegevens (een array van objecten) vereist.

JSON ↔ YAML ↔ CSV Converter gebruiken

  1. Kies je bronformaat onder From: JSON, YAML of CSV.
  2. Kies je doelformaat onder To: JSON, YAML of CSV.
  3. Plak je gegevens in het invoervak, of klik op Sample om een voorbeeld-JSON-array te laden.
  4. Lees het geconverteerde resultaat in het uitvoervak, dat is voorzien van een label met het doelformaat.
  5. Klik op de kopieerknop boven de uitvoer om het resultaat naar je klembord te kopiëren.
  6. Gebruik Swap om de From/To-formaten om te wisselen en de vorige uitvoer terug naar de invoer te sturen voor geketende conversies; gebruik Clear om de invoer te legen.

Voorbeelden

JSON-array naar CSV

Invoer

[{"name":"Ada","age":36},{"name":"Linus","age":54}]

Uitvoer

name,age
Ada,36
Linus,54

JSON-object naar YAML

Invoer

{"name":"Ada","role":"engineer"}

Uitvoer

name: Ada
role: engineer

CSV naar JSON

Zet From op CSV en To op JSON, plak vervolgens een CSV met een kopregel (bijvoorbeeld name,age op de eerste regel en Ada,36 daaronder). De eerste rij wordt de objectsleutels, en het resultaat is een JSON-array van objecten met een inspringing van 2 spaties. Waarden worden als tekenreeksen behouden (dus age wordt "36").

Veelgestelde vragen

Welke formaten en richtingen worden ondersteund?
JSON, YAML en CSV in elke richting: JSON naar YAML, YAML naar JSON, JSON naar CSV, CSV naar JSON, YAML naar CSV en CSV naar YAML. Je stelt de From- en To-formaten onafhankelijk van elkaar in.
Waarom krijg ik een fout bij het converteren naar CSV?
CSV heeft tabelvormige gegevens nodig, oftewel een array van objecten (rijen die dezelfde sleutels delen). Een enkel object of diep geneste gegevens kunnen niet worden afgevlakt tot CSV-kolommen, converteer die gegevens daarom in plaats daarvan naar JSON of YAML. Klik op Sample om de verwachte vorm te zien.
Hoe gaat het parsen van CSV om met kopregels en lege regels?
Bij het parsen van CSV wordt de eerste rij als kopregels (objectsleutels) gebruikt en worden lege regels automatisch overgeslagen. Wanneer het doel JSON is, wordt de uitvoer netjes opgemaakt met een inspringing van 2 spaties.
Worden mijn gegevens naar een server geüpload?
Nee. Alles draait volledig aan de clientzijde in je browser. Niets van wat je plakt wordt ooit geüpload of ergens naartoe verzonden, dus het is veilig voor privé-API-payloads, configuraties en gevoelige spreadsheets.
Waar is de Swap-knop voor?
Swap wisselt de From- en To-formaten om en verplaatst de huidige uitvoer naar het invoervak, zodat je meteen terug kunt converteren of conversies kunt ketenen zonder handmatig te kopiëren en plakken.

Gerelateerde tools