CSV / JSON Converter
Conversion bidirectionnelle entre CSV et JSON.
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')"