CSV ↔ JSON-converter
Online CSV ↔ JSON-converter. Beheer headers, scheidingstekens en regels voor leeg/null, bekijk fouten en voorbeelden en download het resultaat.
CSV ↔ JSON-converter
Converteer CSV en JSON in beide richtingen terwijl je headers, scheidingstekens en regels voor lege waarden beheert, met fouten en voorbeeldtabellen op hetzelfde scherm.
JSON-uitvoer
De conversie-uitvoer verschijnt hier.
CSV-uitvoer
Fouten en waarschuwingen
- Nog geen fouten. Voer een conversie uit om parseringsfouten of beleidswaarschuwingen te zien.
Voorbeeldtabel (eerste 20 rijen)
| Voorbeeld |
|---|
| Hier verschijnt een voorbeeld van geconverteerde rijen en kolommen. |
Verdeling van veldtypen (fallback tabel/tekst)
Deze tool is niet afhankelijk van een aparte grafiekbibliotheek. Dezelfde informatie wordt standaard als tekst en tabellen getoond, zodat resultaten leesbaar blijven als de weergave mislukt.
| Type | Aantal | Verhouding |
|---|---|---|
| De typeverdeling wordt na de conversie berekend. | ||
Alle conversies draaien alleen in je browser en geüploade gegevens worden nooit naar een server gestuurd.
Wat is de CSV ↔ JSON-converter?
De CSV ↔ JSON-converter is een tool om tabelgegevens in beide richtingen tussen CSV en JSON om te zetten. Hij is ontworpen om je snel resultaten te laten controleren wanneer formaatconversie deel uitmaakt van terugkerend werk zoals API-integratie, data-opruiming of QA-controles.
Naast eenvoudige conversie kun je ook het gebruik van headers, scheidingstekens (komma/puntkomma/tab), regels voor lege waarden/null en foutlijsten instellen, zodat je de betrouwbaarheid van de geconverteerde uitvoer makkelijker kunt beoordelen.
Gebruikssituaties
- Spreadsheet-CSV omzetten naar een JSON-array voor API-tests
- Een JSON-antwoordvoorbeeld exporteren als CSV voor controle of delen
- Parseringsfouten per rij controleren voordat je doorgaat met data-opruiming
- Uitvoer normaliseren naar een gedeeld formaat als teams verschillende standaarden gebruiken
- De verwerking van UTF-8-BOM afstemmen op compatibiliteit met externe tools
Belangrijkste functies
- Bidirectionele conversie: Schakel direct tussen CSV → JSON en JSON → CSV.
- Detectie/selectie van scheidingstekens: Gebruik automatisch detecteren, komma (,), puntkomma (;) of tab (\t).
- Beleid voor headers/lege waarden: Beheer headers aan/uit en de afhandeling van lege waarden (lege tekenreeks/null/sleutel overslaan).
- Optie voor type-afleiding: Behoud CSV-waarden als tekst of leid number/boolean/null af.
- BOM-verwerking: Detecteer een BOM in de invoer en voeg deze optioneel toe aan CSV-downloads.
- Samenvattingskaarten + tabs: Bekijk aantallen rijen/kolommen/fouten en gescheiden resultaat-tabs voor JSON/CSV/fouten.
- Voorbeeld-/typetabellen: Controleer resultaten snel met een tabel van de eerste 20 rijen en een typeverdeling als tekst en tabel.
- Bestandsinvoer/-uitvoer: Upload CSV/JSON-bestanden en download de geconverteerde resultaten.
Zo gebruik je het
- Selecteer de conversierichting (CSV→JSON of JSON→CSV) en het scheidingsteken.
- Stel het headergebruik en het beleid voor lege waarden/null in op je taak.
- Voer tekst in of upload een bestand en klik daarna op Converteren.
- Bekijk de samenvattingskaarten en de JSON/CSV/foutentabs en pas daarna aan wat nodig is.
- Sla het resultaat op met de knoppen voor kopiëren of downloaden en gebruik het in je volgende stap.
Gedetailleerde opmerkingen
Deze tool combineert CSV-parsing in RFC 4180-stijl (aanhalingstekens, regeleinden, escaping) met JSON-parsing en voert de conversie volledig in de browser uit. Als de brongegevens niet-standaardregels bevatten, bekijk dan eerst het tabblad Fouten en waarschuwingen en pas de opties aan voordat je het resultaat gebruikt.
Referentiedocumenten gecontroleerd op: 4 maart 2026
Officiële referenties: RFC 4180 (CSV), RFC 8259 (JSON), W3C Tabular Data Model, W3C Tabular Metadata.
FAQ
Kunnen CSV-cellen met regeleinden nog steeds worden geconverteerd?
Ja. Cellen met meerdere regels die tussen aanhalingstekens volgens RFC 4180 staan, worden meegenomen in de parsing. Invoer met niet-gesloten aanhalingstekens wordt echter als fout gemeld.
Wat gebeurt er met CSV → JSON-uitvoer als ik headers uitzet?
Als headers zijn uitgeschakeld, wordt elke rij omgezet in een array. Voorbeeld: ["A","B"].
Wat is het verschil tussen het beleid voor lege waarden/null?
Lege tekenreeksen behouden: "", Converteren naar null: null, Sleutels overslaan: laat dat veld weg in objectmodus.
Hoe wordt CSV gegenereerd als JSON geneste objecten bevat?
Een flattening-regel van één niveau maakt kolomnamen in de vorm parent.child. Arrays en complexe waarden worden omgezet naar tekenreeksen (JSON-strings).
Is het oké om gevoelige gegevens te plakken?
De conversie draait in de browser, maar als operationele richtlijn raden we aan om te testen met gemaskeerde voorbeelden in plaats van ruwe persoonsgegevens of geheime sleutels.
Er zijn nog geen reacties. Laat als eerste een mening achter.