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.