CSV ou JSON : quand utiliser chacun et à quoi faire attention lors de la conversion
Envoyer un export de tableur à une API ou ouvrir une réponse d'API dans Excel suppose de convertir entre CSV et JSON. Connaître les différences entre les formats évite d'abîmer les données en chemin.
Le CSV (Comma-Separated Values) est un tableau. La première ligne contient les noms de colonnes et chaque ligne suivante est un enregistrement, avec des valeurs séparées par des virgules. C'est la façon la plus simple et la plus légère de stocker des données plates où chaque ligne a les mêmes colonnes.
name,city,score
Kim,Seoul,92
Lee,Busan,85
[
{"name": "Kim", "city": "Seoul", "score": 92},
{"name": "Lee", "city": "Busan", "score": 85}
]
CSV ou JSON : différences de structure, CSV UTF-8 mal affichés dans Excel, échappement des virgules et guillemets, aplatissement des données imbriquées.Lire le guide →