Skip to content

CSV / JSON Converter

Conversion bidirectionnelle entre CSV et JSON.

CSV
JSON

Options JSON

Exemples

Formats supportes

CSV (Comma-Separated Values)

name,age,city
Alice,30,Paris
Bob,25,Lyon

JSON Array of Objects

[
  {"name": "Alice", "age": 30, "city": "Paris"},
  {"name": "Bob", "age": 25, "city": "Lyon"}
]

JSON Array of Arrays

[
  ["name", "age", "city"],
  ["Alice", 30, "Paris"],
  ["Bob", 25, "Lyon"]
]

CLI Conversion

# CSV vers JSON (jq)
cat data.csv | python -c "import csv,json,sys; print(json.dumps(list(csv.DictReader(sys.stdin))))"

# JSON vers CSV (jq + miller)
cat data.json | mlr --json --ocsv cat

# Python
python -c "import pandas as pd; pd.read_csv('data.csv').to_json('data.json', orient='records')"