CSV omzetten naar JSON
Plak een CSV uit Excel, Google Spreadsheets of een andere app en krijg nette JSON die je zo in je code kunt kopiëren.
Verzegeld op dit apparaat
Werkt in je browser. Er wordt niets geüpload.
Verzegeld
CSV JSON
Je CSV verschijnt hier terwijl je typt.
Je JSON verschijnt hier terwijl je typt.
Zo werkt het
-
Plak of open je CSV
Plak hem, sleep een .csv-bestand hierheen of open er een. Het scheidingsteken wordt voor je herkend, en waarden tussen aanhalingstekens met komma’s of regeleinden worden goed gelezen.
-
Kies de vorm van de JSON
Kies een lijst met objecten of een lijst met arrays, bepaal of getallen en true/false worden omgezet, en stel de inspringing in.
-
Kopieer of download de JSON
Controleer zo nodig het tabelvoorbeeld, en kopieer de JSON of sla hem op als .json-bestand.
Veelgestelde vragen
Wordt mijn CSV naar een server geüpload?
Nee. Het bestand wordt in je browser gelezen en omgezet, dus klantenlijsten, exports en rapporten blijven op je apparaat.
Welke CSV-bestanden kan het lezen?
Bestanden gescheiden door komma’s, puntkomma’s, tabs of verticale strepen, automatisch herkend. Waarden tussen dubbele aanhalingstekens mogen scheidingstekens, regeleinden en verdubbelde aanhalingstekens bevatten, zoals de CSV-standaard (RFC 4180) toestaat. De regel “sep=” die Excel soms toevoegt, wordt ook begrepen.
Hoe worden getallen en true/false-waarden herkend?
Getallen worden JSON-getallen, TRUE en FALSE in hoofd- of kleine letters worden true en false, en lege cellen worden null. Waarden zoals 007, of getallen van meer dan 15 cijfers zoals kaart- of ordernummers, blijven tekst, zodat er geen cijfer verloren gaat. Zet “Getallen en true/false herkennen” uit om elke waarde als tekst te houden.
Kan ik geneste JSON krijgen?
Ja. Zet “Geneste gegevens opbouwen” aan: kolommen zoals address.city worden geneste objecten, en cellen met een JSON-lijst zoals ["a","b"] worden echte arrays. Het is precies het omgekeerde van de tool JSON naar CSV.
Wat als sommige rijen meer of minder cellen hebben dan de kopregel?
Ontbrekende cellen worden null (of lege tekst als het herkennen van getallen uit staat), en extra cellen worden bewaard onder sleutels zoals column_5. De tool meldt hoeveel rijen het betreft, zodat je je bestand kunt controleren.
Mijn CSV uit Excel toont vreemde tekens. Waarom?
Excel op Windows slaat CSV-bestanden vaak op in een oudere regionale codering in plaats van UTF-8. De tool herkent dat en leest het bestand met de codering die Excel gebruikt voor de taal van deze pagina, en leest ook UTF-16-bestanden. Zien letters er nog steeds verkeerd uit? Sla het bestand dan op als “CSV UTF-8” en open het opnieuw.