Alle tools

CSV naar JSON converter

Spreadsheetexports en oudere datafeeds arriveren als CSV. Converteer naar JSON-arrays voor REST API's, MongoDB-imports of JavaScript-apps: de eerste rij wordt eigenschapsnaam, de daaropvolgende rijen worden objecten. Volledig geparseerd in je browser.
Invoer
Uitvoer
[ { "name": "Ada", "age": "36" }, { "name": "Alan", "age": "41" } ]

Zo zet je CSV om naar JSON

1. Plak CSV of upload .csv-bestand.
2. Bevestig het scheidingsteken (komma, puntkomma, tab).
3. Voorbeeld van JSON uitvoerarray.
4. Kopieer of download .json.

CSV naar JSON voorbeelden

Productcatalogus importeren

sku,name,price-header met 500 rijen wordt JSON voor storefront-seedscript.

Enquêteresultaten

Google Forms CSV-export omgezet naar JSON voor D3-visualisatie.

Puntkomma EJe CSV

Europees Excel gebruikt; scheidingsteken — optie instellen vóór parseren.

Wanneer gebruik je deze tool

Bij het opstarten van API-spots vanuit spreadsheetgegevens.
Bij het converteren van exports voor NoSQL insertMany.
Wanneer ontwikkelaars JSON nodig hebben van CSV-bewerkingen van zakelijke gebruikers.

Wanneer kies je iets anders

Als velden komma's zonder escapecodes en gebroken aanhalingstekens bevatten, corrigeer dan eerst CSV.
Wanneer het bestand meerdere bladen bevat: exporteer één blad tegelijk.
Wanneer typen getallen moeten zijn en geen tekenreeksen - gegoten na conversie in code.

Typ dwang

CSV is ongetypeerd: "0123" en "true" blijven de tekenreeksen in JSON tenzij je nabewerking uitvoert. API's die getallen verwachten, moeten expliciet worden geparseerd.

Delimiter-detectie

Puntkomma CSV uit Duits Excel geplakt in komma-parser voegt kolommen samen - bevestig scheidingsteken.

UTF-8-tekens

Namen met accenten moeten end-to-end UTF-8 blijven - vermijd opslaan via Latin-1-tussenpersonen.

Veelgestelde vragen

Koprij vereist?

Ja voor objectsleutels — anders worden kolommen col1, col2.

Geciteerde velden met komma's?

RFC 4180-offertes afgehandeld: onjuist opgemaakte rijen kunnen fouten veroorzaken.

Lege cellen?

Meestal lege tekenreeks of null, afhankelijk van de tool: verifieer je API.

Grote CSV?

Er zijn browsergeheugenlimieten van toepassing: grote bestanden splitsen.

Lokaal?

Ja.

JSON terug naar CSV?

Gebruik jsonToCsv.