Convertisseur JSON vers CSV
Transformez un tableau d'objets en feuille de calcul, et inversement.
Entrée
Résultat
Le résultat apparaîtra ici.Vos exécutions
Seules les exécutions payantes sont enregistrées.
Connectez-vous pour conserver un historique de vos exécutions.
Une API renvoie un tableau d'objets et quelqu'un en a besoin dans une feuille de calcul — ou un collègue envoie un export CSV qui doit revenir dans le corps d'une requête. Cet outil convertit dans les deux sens, avec les guillemets et l'échappement requis par la RFC 4180, afin qu'une valeur contenant une virgule, un guillemet ou un saut de ligne reste dans une seule cellule plutôt que de décaler toutes les colonnes suivantes.
Comment ça marche
- La conversion s'exécute dans votre navigateur grâce à PapaParse, le parseur CSV utilisé par la plupart des outils JavaScript.
- Les en-têtes de colonnes proviennent de l'union des clés de tous les objets, de sorte que les lignes avec des champs manquants restent alignées.
- Lors de la lecture d'un CSV, les cellules numériques et booléennes sont converties en valeurs JSON réelles plutôt que laissées sous forme de chaînes.
Où vont vos données
Nulle part. Cet outil s’exécute entièrement dans votre navigateur : le texte collé est traité par la page, jamais transmis à un serveur ni consigné dans un journal.
Lorsqu’une exécution coûte des points, un résumé d’une ligne est enregistré dans votre propre historique pour que vous puissiez le retrouver. Ce résumé garde la forme de l’exécution — tailles, nombres, valeurs recherchées — jamais le contenu collé.
Ce que ça coûte
Gratuit jusqu’à 50.0 KB par exécution, sans compte. Au-delà, une exécution coûte 1 points et est enregistrée dans votre historique.
Les points viennent de l’inscription, de la présence quotidienne, des commentaires et d’un profil complété.
Comprendre les pointsQuestions fréquentes
- Que se passe-t-il avec les objets imbriqués ?
- Une cellule contient une seule valeur, donc un objet imbriqué est écrit sous forme de texte JSON. Si vous avez besoin de champs imbriqués en colonnes séparées, aplatissez les données avant la conversion.
- Pourquoi Excel déforme mes caractères chinois ?
- Excel devine l'encodage d'un CSV brut et se trompe souvent. Importez le fichier explicitement en UTF-8 plutôt que de double-cliquer dessus, ou ouvrez-le dans Numbers ou Google Sheets, qui supposent tous deux l'UTF-8.
- Puis-je utiliser un séparateur point-virgule ou tabulation ?
- Oui, les deux sont proposés. Les fichiers séparés par des points-virgules sont la norme dans les régions où la virgule est le séparateur décimal.
L’open source derrière
Cet outil fonctionne grâce à mholt/PapaParse, publié sous licence MIT. Si vous avez besoin du même comportement dans votre propre programme, c’est cette bibliothèque qu’il faut utiliser.
mholt/PapaParseAussi appelé
- json vers csv
- csv vers json
- convertir json en excel
- tableau json en csv
- convertisseur csv