Diysb Tools

CSV naar JSON converteren

Converteer CSV-bestanden naar JSON-formaat met aanpasbare opties voor scheidingstekens, aanhalingstekens en uitvoeropmaak. Ondersteuning voor kopteksten, opmerkingen en dynamische typeconversie.

CSV-hulpmiddelen

Wat is een CSV naar JSON-converter?

Deze tool transformeert CSV-bestanden (Comma Separated Values) naar JSON-datastructuren (JavaScript Object Notation). Het ondersteunt diverse CSV-formaten met aanpasbare scheidingstekens, aanhalingstekens en commentaarsymbolen. De converter kan de eerste rij als kopteksten behandelen, lege regels overslaan en automatisch gegevenstypen zoals getallen en Booleaanse waarden detecteren. De resulterende JSON kan worden gebruikt voor datamigratie, back-ups of als invoer voor andere applicaties.

CSV-invoer
Uitvoer JSON
Gereedschapsopties
CSV-invoerformaat
Kolomscheidingsteken (bijv. , ; \t)
Veldcitaat (bijv. ")
Commentaarsymbool (bijv. #)
Conversie-opties
Behandel de eerste rij als kolomkoppen
Negeer lege regels in de invoer-CSV
Automatisch getallen en Booleaanse waarden converteren
CSV naar JSON converteren Voorbeelden

Basic CSV to JSON Array

Convert a simple CSV file into a JSON array structure.

name,age,city John,30,New York Alice,25,London
name,age,city John,30,New York Alice,25,London
[ { "name": "John", "age": 30, "city": "New York" }, { "name": "Alice", "age": 25, "city": "London" } ]
[ { "name": "John", "age": 30, "city": "New York" }, { "name": "Alice", "age": 25, "city": "London" } ]
CSV-invoerformaat
Kolomscheidingsteken (bijv. , ; \t)
Veldcitaat (bijv. ")
Commentaarsymbool (bijv. #)
Conversie-opties
Behandel de eerste rij als kolomkoppen
Negeer lege regels in de invoer-CSV
Automatisch getallen en Booleaanse waarden converteren

CSV with Custom Delimiter

Convert a CSV file that uses semicolons as separators.

product;price;quantity Apple;1.99;50 Banana;0.99;100
product;price;quantity Apple;1.99;50 Banana;0.99;100
[ { "product": "Apple", "price": 1.99, "quantity": 50 }, { "product": "Banana", "price": 0.99, "quantity": 100 } ]
[ { "product": "Apple", "price": 1.99, "quantity": 50 }, { "product": "Banana", "price": 0.99, "quantity": 100 } ]
CSV-invoerformaat
Kolomscheidingsteken (bijv. , ; \t)
Veldcitaat (bijv. ")
Commentaarsymbool (bijv. #)
Conversie-opties
Behandel de eerste rij als kolomkoppen
Negeer lege regels in de invoer-CSV
Automatisch getallen en Booleaanse waarden converteren

CSV with Comments and Empty Lines

Process CSV data while handling comments and empty lines.

# Comment id,name,active 1,John,true 2,Jane,false 3,Bob,true
# Comment id,name,active 1,John,true 2,Jane,false 3,Bob,true
[ { "id": 1, "name": "John", "active": true }, { "id": 2, "name": "Jane", "active": false }, { "id": 3, "name": "Bob", "active": true } ]
[ { "id": 1, "name": "John", "active": true }, { "id": 2, "name": "Jane", "active": false }, { "id": 3, "name": "Bob", "active": true } ]
CSV-invoerformaat
Kolomscheidingsteken (bijv. , ; \t)
Veldcitaat (bijv. ")
Commentaarsymbool (bijv. #)
Conversie-opties
Behandel de eerste rij als kolomkoppen
Negeer lege regels in de invoer-CSV
Automatisch getallen en Booleaanse waarden converteren