Zo werkt het
- Plak je CSV- of TSV-gegevens in het invoerveld.
- Zet Scheidingsteken op Automatisch of kies het scheidingsteken van je bestand.
- Vink Eerste rij is kopregel aan als de eerste rij kolomnamen bevat.
- Kies bij Uitvoer de gewenste JSON-vorm, bijvoorbeeld Array van objecten.
Voorbeelden
Prijslijst uit Excel met puntkomma’s
artikel;prijs;voorraad Fietsbel;8,95;12 Fietspomp;24,50;5
[
{
"artikel": "Fietsbel",
"prijs": "8,95",
"voorraad": 12
},
{
"artikel": "Fietspomp",
"prijs": "24,50",
"voorraad": 5
}
]Tabel zonder kopregel naar een array van arrays
Utrecht 18 Zwolle 7 Delft 11
[
[
"Utrecht",
18
],
[
"Zwolle",
7
],
[
"Delft",
11
]
]Gebruikers met geneste gegevens naar JSON Lines
gebruiker.naam,gebruiker.woonplaats,actief Sanne,Utrecht,true Daan,Groningen,FALSE
{"gebruiker":{"naam":"Sanne","woonplaats":"Utrecht"},"actief":true}
{"gebruiker":{"naam":"Daan","woonplaats":"Groningen"},"actief":false}Veelgestelde vragen
Blijven postcodes en ID’s met voorloopnullen behouden?
Waarden zoals 007 en Nederlandse postcodes blijven tekst. Typen herkennen werkt per kolom: één niet-numerieke waarde houdt de hele kolom als tekst; ook gehele getallen met meer dan 15 cijfers blijven tekst.
Hoe maak ik van lege CSV-cellen null in JSON?
Kies bij Lege waarden de optie null. De tekst NULL of null in een cel blijft een string; deze instelling geldt alleen voor lege cellen.
Wat gebeurt er als mijn CSV fouten bevat?
Bij te weinig velden worden lege waarden toegevoegd; extra velden krijgen namen zoals column_3. Klik op een waarschuwing om naar de betreffende regel te gaan. Een niet-afgesloten aanhalingsteken stopt de omzetting en geeft een foutmelding met regel- en kolomnummer.
Worden mijn CSV-gegevens naar een server gestuurd?
De omzetting gebeurt in je browser; de tool verstuurt je CSV- of JSON-gegevens niet naar een server. Je CSV wordt niet opgeslagen, maar je optie-instellingen worden wel in localStorage bewaard.