Convertisseur JSON ⇄ CSV
Transformez un tableau JSON en CSV prêt pour Excel, Google Sheets ou LibreOffice, et convertissez un CSV en JSON exploitable dans vos scripts et API.
- Entrée JSON : tableau d’objets (ex.
[{"id":1,"nom":"Alice"},...]). - Entrée CSV : première ligne = en-têtes de colonnes.
- Séparateur : virgule (,) par défaut – compatible avec la plupart des outils.
JSON → CSV
Collez un tableau JSON d’objets : chaque objet devient une ligne de CSV.
CSV → JSON
Collez un CSV avec en-têtes en première ligne, obtenez un tableau JSON d’objets.
Exemple simple
[
{"id": 1, "nom": "Alice", "age": 30},
{"id": 2, "nom": "Bob", "age": 25}
]
id,nom,age 1,Alice,30 2,Bob,25
Questions fréquentes
Quel format JSON est accepté ? Un tableau d’objets : [{"id":1,"nom":"Alice"}, {"id":2,"nom":"Bob"}]. Chaque clé devient une colonne.
Que se passe-t-il si les objets n’ont pas tous les mêmes clés ? Le convertisseur prend l’ensemble des clés rencontrées. Si une valeur manque pour une ligne, la cellule correspondante sera vide.
Comment sont échappées les valeurs CSV ? Les valeurs contenant des virgules, guillemets ou retours à la ligne sont entourées de guillemets doubles, et les guillemets internes sont doublés (\" → \"\"), pour rester compatibles avec les tableurs.