Convertissez des tableaux JSON en feuilles de calcul CSV ou des fichiers CSV en JSON, directement dans votre navigateur. Aplatit automatiquement les objets et tableaux imbriqués.
Cet outil gratuit convertit des tableaux JSON en feuilles de calcul CSV et des fichiers CSV en JSON, entièrement dans votre navigateur. Il aplatit automatiquement les objets et tableaux imbriqués en colonnes lisibles, pour déplacer des données entre API, bases de données et tableurs sans écrire de script.
Que fait cet outil ?
Il convertit un tableau JSON d'objets en feuille de calcul CSV, et peut aussi reconvertir des données CSV en JSON — le tout directement dans votre navigateur.
Y a-t-il une limite de taille de fichier ?
L'entrée est limitée à 2 Mo de texte, ce qui couvre largement la plupart des fichiers JSON et CSV du quotidien.
Mes données sont-elles envoyées quelque part ?
Non. Toute la conversion se déroule localement dans votre navigateur avec JavaScript — vos données ne sont jamais envoyées à un serveur.
Comment les objets et tableaux imbriqués sont-ils gérés ?
Les objets imbriqués sont aplatis avec la notation pointée (par exemple, address.city devient sa propre colonne), et les tableaux utilisent des indices entre crochets comme tags[0] et tags[1]. Les structures très imbriquées peuvent produire de nombreuses colonnes, vérifiez donc le résultat pour du JSON très complexe.
Puis-je convertir des fichiers CSV qui utilisent des points-virgules au lieu de virgules ?
Oui. Le délimiteur est détecté automatiquement par défaut, et vous pouvez choisir manuellement la virgule, le point-virgule ou la tabulation si la détection automatique ne correspond pas à votre fichier.
Pourquoi Excel déforme-t-il mon CSV ?
Excel interprète parfois mal les délimiteurs ou caractères spéciaux selon les paramètres régionaux de votre système et l'encodage du fichier. Si les colonnes semblent fusionnées, essayez d'ouvrir le fichier avec l'Assistant d'importation de texte d'Excel et sélectionnez l'encodage UTF-8 et le bon délimiteur.
Toute la conversion se déroule localement dans votre navigateur. Vos données JSON et CSV ne sont jamais envoyées ni stockées sur un serveur.