Convertisseur JSON en CSV

Les API renvoient des tableaux d'objets JSON ; les analystes veulent du CSV pour les tableaux croisés dynamiques Excel.

Comment convertir JSON en CSV

1. Collez un tableau d'objets JSON (ou un objet unique enveloppé sous forme de tableau).
2. Prévisualisez les en-têtes de colonnes à partir des clés.
3. Ajustez les options de délimiteur ou d’aplatissement si disponibles.
4. Téléchargez le fichier .csv.

Exemples de conversion

Exportation utilisateur

[{"id":1,"name":"Ada","role":"admin"}] devient l'en-tête id,name,role avec une ligne de données.

Exemple d'API d'analyse

Extrayez /events JSON de l'exemple de documentation, convertissez-le en CSV pour la révision de la feuille de calcul PM.

Adresse imbriquée aplatie

{"user":{"city":"Berlin"}} peut devenir la colonne user.city pour le publipostage.

Quand JSON en CSV aide

• Lorsque les non-développeurs ont besoin d'accéder aux données de l'API via une feuille de calcul.
• Lors de l'importation dans des systèmes existants acceptant uniquement le format CSV.
• Quand une analyse ad hoc rapide surpasse l’écriture de scripts.

Ordre des colonnes

Les premières clés d'objet définissent souvent l'ordre des colonnes : des clés incohérentes entre les lignes produisent des colonnes clairsemées. Normalisez d'abord les réponses de l'API.

Questions fréquentes

Tableau de tableaux ?

Les outils attendent un tableau d’objets pour les en-têtes — convertissez d’abord la forme.

Des objets imbriqués ?

Peut aplatir avec des chemins de points ou chaîner des sous-objets — vérifiez la sortie.

Null et booléens ?

Exporté sous forme de chaînes vides ou vrai/faux — Excel peut contraindre les types.

Nomenclature UTF-8 pour Excel ?

Certains paramètres régionaux Excel nécessitent une nomenclature — ouverte via Importer des données si les accents se cassent.

Téléchargé ?

Non, conversion locale.