Gratis CSV naar JSON converter
Converteer CSV naar JSON in de browser — gratis, direct, geen data verzonden.
CSV-invoer
JSON-uitvoer
Wat is CSV naar JSON?
U heeft een spreadsheet geëxporteerd, een CSV gekregen, en nu heeft uw API JSON nodig. Dit hulpmiddel vult precies die kloof. <a href="https://datatracker.ietf.org/doc/html/rfc4180" target="_blank" rel="noopener">CSV (RFC 4180)</a> is een plat rijen-en-kolommen formaat. <a href="https://www.json.org/json-en.html" target="_blank" rel="noopener">JSON</a> is genest en hiërarchisch. CSV naar JSON converteren verandert elke rij in een object, waarbij de headerrij de sleutels definieert. Werkt met data van <a href="https://support.google.com/docs/answer/3093343" target="_blank" rel="noopener">Google Sheets</a>, Excel, <a href="https://www.postgresql.org/docs/current/sql-copy.html" target="_blank" rel="noopener">PostgreSQL</a> of elke database-export. Dit is het omgekeerde van JSON naar CSV.
Dit hulpmiddel draait in uw browser. Plak CSV of upload een bestand. Er wordt niets naar een server gestuurd. De conversie volgt RFC 4180 voor CSV-parsing.
Voorbeelden CSV naar JSON
Converteer CSV-rijen naar JSON-objecten. Telecom-voorbeeld:
Voorbeeld: Abonneegegevens
JSON-uitvoer:
Klik op de knop Voorbeeld hierboven om meer voorbeelden in de editor te laden.
Hoe dit hulpmiddel te gebruiken
CSV plakken of uploaden
Plak CSV in de linker editor of upload een .csv- of .txt-bestand. Gebruik Voorbeeld voor voorbeeldgegevens. De eerste rij moet de header zijn.
JSON-uitvoer bekijken
Het rechterpaneel toont een JSON-array. Elke rij (behalve de header) wordt een object. Kolomnamen uit de header worden sleutels. Waarden zijn strings tenzij het hulpmiddel types afleidt.
Kopiëren of downloaden
Gebruik Kopiëren of Downloaden om de JSON te krijgen. Voor de omgekeerde conversie, gebruik JSON naar CSV. Voor het formatteren van de JSON, gebruik de JSON Formatter.
Waarden met komma's worden volgens de RFC 4180 CSV-specificatie tussen aanhalingstekens gezet. De parser verwerkt velden tussen aanhalingstekens en geëscaped aanhalingstekens. De eerste rij definieert de sleutels; elke volgende rij wordt een JSON-object. Het scheidingsteken is typisch een komma; Europese gegevens gebruiken vaak puntkomma's. Excel-exporten gebruiken het lijstscheidingsteken van het systeem. De uitvoer is een JSON-array van objecten—compatibel met JSON.parse() en de meeste API's.
Waarden met komma's worden volgens de RFC 4180 CSV-specificatie tussen aanhalingstekens gezet. De parser verwerkt velden tussen aanhalingstekens en geëscaped aanhalingstekens. De eerste rij definieert de sleutels; elke volgende rij wordt een JSON-object. Het scheidingsteken is typisch een komma; Europese gegevens gebruiken vaak puntkomma's. Excel-exporten gebruiken het lijstscheidingsteken van het systeem. De uitvoer is een JSON-array van objecten—compatibel met JSON.parse() en de meeste API's.
Waar CSV naar JSON helpt
Web apps en API's verwachten vaak JSON in plaats van CSV. Spreadsheet-exporten of database-dumps hier converteren stelt u in staat gegevens te voeren in frontend-frameworks, Postman-verzoeken of serverless-functies. Gegevenspijplijnen die CSV opnemen kunnen converteren naar JSON voor opslag in documentdatabases zoals MongoDB.
Bij het maken van configuratie of seed-gegevens uit spreadsheets is CSV naar JSON sneller dan handmatige invoer. Voor het omgekeerde—JSON naar CSV converteren—gebruik JSON naar CSV. Om de uitvoer te formatteren, gebruik de JSON Formatter. Voor validatie, gebruik de JSON Validator. Voor andere formaten, gebruik CSV naar XML of CSV naar YAML.
Veelgestelde vragen
Zijn waarden getypeerd (nummer, boolean)?
CSV is tekst. Parsers behandelen vaak alle waarden als strings. Sommige hulpmiddelen leiden getallen of booleans af. Controleer de uitvoer. U moet mogelijk types in code converteren.
Wat als mijn CSV geen header heeft?
Het hulpmiddel gebruikt typisch de eerste rij als headers. Als u ander gedrag nodig heeft, moet u mogelijk een headerrij toevoegen of een ander hulpmiddel gebruiken.
Worden mijn gegevens ergens naartoe gestuurd?
Nee. Conversie gebeurt in uw browser.
Kan ik JSON naar CSV converteren?
Ja. Gebruik het hulpmiddel JSON naar CSV.
Hoe zit het met CSV met verschillende scheidingstekens?
Standaard CSV gebruikt komma's. Als uw bestand puntkomma's of tabs gebruikt, kan het hulpmiddel opties hebben. Controleer de interface. RFC 4180 definieert het komma-gescheiden formaat.
Gerelateerde hulpmiddelen
Voor CSV-formaat, zie RFC 4180. Voor JSON, zie json.org en de MDN JSON-gids. RFC 8259 is de formele JSON-standaard.