← Terug naar functies
Free

CSV ↔ JSON Converter

CSV ↔ JSON Converter verwerkt de volledige round-trip tussen de twee meest voorkomende tabelformat. Slimme CSV-parser verwerkt aangehaalde velden met komma's, escaped aanhalingstekens, aangepaste scheidingstekens en trailing regelafsluitingen. Auto-detectie van getallen, booleans en null bij het gaan van CSV→JSON; genereert schone CSV met per-rij sleutel-uitlijning bij het gaan van JSON→CSV.

Het verplaatsen van gegevens tussen CSV en JSON is een dagelijkse taak — het ophalen van een database-export in een JSON-verbruikend hulpmiddel, het genereren van CSV voor een spreadsheet uit een API-antwoord of het herstructureren van gegevens voor een nieuw systeem. CSV ↔ JSON Converter doet beide richtingen schoon in-browser. De CSV-parser verwerkt de echte wereld-rommel: velden met komma's (indien aangehaald), escaped aanhalingstekens (verdubbeld in RFC 4180-stijl), CRLF of LF regelafsluitingen, achtergebleven lege regels en configureerbare scheidingstekens (tabgescheiden, puntkomma-gescheiden, buis, wat dan ook). Auto-detectie treedt in werking wanneer naar JSON gaat — tekenreeksen die eruitzien als gehele getallen, worden getallen, "true"/"false"/"null" worden hun getypeerde equivalenten, en witruimte trimmen is optioneel. Bij het gaan van JSON→CSV, loopt het gereedschap door de objectarray en verzamelt elke unieke sleutel over rijen heen, genereert vervolgens een CSV met koprijlabel en correct escaped cellen. Aanhalingstekens in cellen zijn verdubbeld, cellen die scheidingstekens of regeleinden bevatten, zijn in aanhalingstekens geplaatst, en geneste objecten/arrays worden geserialiseerd naar JSON-stringcellen.

Live voorvertoning
example.com
CSV ↔ JSON Converter ✓ 3 rijen geconverteerd
CSV → JSON JSON → CSV
Scheidingsteken: , ✓ Eerste rij is header ✓ Automatisch getallen detecteren
CSV Invoer
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
JSON Uitvoer
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
Belangrijkste kenmerken

Bidirectionele conversie

CSV → JSON en JSON → CSV. Swap-knop wisselt invoer/uitvoer onmiddellijk voor round-trip verificatie.

RFC 4180-conforme CSV

Parser verwerkt aangehaalde velden, ingebedde komma's, escaped aanhalingstekens, CRLF/LF regelafsluitingen — werkt op echte CSV, niet alleen speelgoedvoorbeelden.

Aangepaste scheidingstekens

Wijzig het scheidingsteken van komma naar wat dan ook — tab (voor TSV), puntkomma (Europese landinstelling), buis of elk enkel teken.

Auto type detectie

Getallen, booleans en null worden geparseerd naar hun getypeerde equivalenten in JSON-uitvoer. Schakel uit als u alle tekenreeksen wilt.

Live conversie

Output wordt bij elke toetsendruk bijgewerkt — geen Converteren-knop vereist. Plak en zie resultaten onmiddellijk.

Verwerkt ontbrekende velden

Wanneer JSON-objecten verschillende sleutels hebben, bevat de CSV-header alle unieke sleutels en ontbrekende cellen zijn leeg — geen dataverlies.

Veelvoorkomende scenario's

Verwerking van database-export

Plak een CSV-export van uw database in de convertor, krijg een JSON-array klaar om in een NoSQL-opslag of JSON-verbruikende API te importeren.

Spreadsheet-integratie

Converteer een API-antwoord (JSON-array) naar CSV voor directe plakking in Excel of Google Sheets.

Gegevens herstructureren

Round-trip door het gereedschap om opmaak op te schonen — nuttig bij het samenvoegen van CSV's uit verschillende bronnen met inconsistente aanhalingstekens.

Lokalisatiebestand conversie

Transformeer tussen CSV-gebaseerde vertaalbakken en JSON i18n-bestanden voor tools zoals Chrome-extensies of React-intl.

API-testfixtures

Genereer JSON-fixtures uit CSV-testgegevens (of omgekeerd) voor het seeden van ontwikkelingsdatabases en integratietests.

Hoe te gebruiken
1

Open CSV ↔ JSON

Klik op het pictogram CSV/JSON in de DevSuite Pro dock. Een paneel wordt geopend met richtingtoggle, opties en twee tekstgebieden.

2

Kies richting

Kies CSV → JSON om tabelgegevens te parseren of JSON → CSV om een objectarray in rijen af te vlakken.

3

Configureer opties

Pas scheidingsteken aan als niet komma, schakel "Eerste rij is header" en "Auto-detectie getallen" in om deze overeenkomstig uw gegevensshape in te stellen.

4

Plak uw gegevens

Plak CSV of JSON in de invoer. Output wordt aan de rechterkant onmiddellijk weergegeven.

5

Kopiëren of downloaden

Klik op Uitvoer kopiëren om het resultaat op te halen. Gebruik Swap ↔ om terug te keren en te controleren of de round-trip verliesvrij is.

Klaar om te proberen?

Installeer DevSuite Pro gratis en ontgrendel 64+ ontwikkelaarstools voor uw browser.

Toevoegen aan Chrome Toevoegen aan Edge Toevoegen aan FireFox