Le csv et le json sont assez proches en terme de format. Pourtant parfois on veut pas à avoir à chercher comment convertir l’un dans l’autre. Je vous propose un oneline sur la transformation du csv en json.
python -c "import csv,json; print json.dumps(list(csv.reader(open('fichier.csv'))))"
En gros dans l’ordre des choses :
1- on ouvre le fichier
2- on lit le lit en csv
3- on met tout ca sous forme de liste
4- et enfin on dump tout ça en json
…
et on affiche