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.

Input
name,age,city
John,30,New York
Alice,25,London
Output
[
  {
    "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.

Input
product;price;quantity
Apple;1.99;50
Banana;0.99;100
Output
[
  {
    "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.

Input
# Comment
id,name,active
1,John,true

2,Jane,false
3,Bob,true
Output
[
  {
    "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