Aller au contenu
Toova
Tous les outils

Convertir JSON en CSV en ligne

Conçu pour la confidentialité — fonctionne entièrement dans votre navigateur

Aplatissez un tableau JSON d'objets en un fichier CSV propre, dans votre navigateur. Toova détecte les noms de colonnes à partir de vos clés, échappe correctement les virgules et les guillemets, et produit une sortie CSV qui s'ouvre parfaitement dans Excel, Google Sheets ou tout pipeline de données.

Pourquoi utiliser Toova pour JSON vers CSV

La plupart des convertisseurs en ligne refusent tout ce qui dépasse une structure plate simple. Toova gère les objets imbriqués en enchaînant les clés avec un point (user.email) et vous laisse ignorer les champs que vous ne voulez pas. La sortie utilise les règles de guillemets RFC 4180, de sorte que les virgules dans les chaînes, les guillemets intégrés et les retours à la ligne survivent tous à un aller-retour dans Excel ou tout analyseur CSV sans déformer les colonnes.

En-têtes, délimiteurs et guillemets

La première ligne est générée à partir de l'union des clés de votre saisie, de sorte que les champs manquants apparaissent comme des cellules vides plutôt que de désaligner les colonnes. Vous pouvez choisir la virgule, le point-virgule ou la tabulation comme délimiteur — utile quand la locale de la machine cible utilise des points-virgules. Les chaînes ne sont entre guillemets que lorsque c'est nécessaire, ce qui garde la sortie compacte.

Privé par défaut

Toova convertit tout localement dans votre navigateur. Le tableau JSON que vous collez n'est jamais transmis à un serveur. C'est le bon modèle quand les données contiennent des enregistrements d'utilisateurs, des lignes de facturation ou quoi que ce soit que vous ne pouvez pas partager. Après le chargement de la page, vous pouvez vous déconnecter du réseau et la conversion fonctionne toujours.

Questions fréquentes

Que se passe-t-il si mes objets JSON ont des clés différentes ?
Le convertisseur analyse chaque objet et construit l'en-tête de colonne à partir de l'union de toutes les clés. Les champs manquants produisent des cellules vides plutôt que de décaler les colonnes, donc le CSV reste aligné même quand la saisie est hétérogène.
Comment les objets imbriqués sont-ils gérés ?
Les objets imbriqués s'aplatissent en utilisant la notation par point, ainsi user.email et user.address.city deviennent leurs propres colonnes. Les tableaux de primitives se sérialisent en chaînes JSON dans une seule cellule — prévisible et facile à réanalyser.
Puis-je changer le délimiteur ?
Oui. Choisissez virgule, point-virgule ou tabulation selon ce qu'attend l'outil cible. Les tableurs dans les locales européennes utilisent souvent des points-virgules par défaut car la virgule est utilisée comme séparateur décimal.
La sortie s'ouvrira-t-elle correctement dans Excel ?
Oui. Le CSV utilise les règles de guillemets RFC 4180, échappe les guillemets intégrés et met entre guillemets les chaînes contenant des virgules ou des retours à la ligne. Excel, Google Sheets et Numbers le lisent tous sans dérive de colonnes.
Mes données sont-elles envoyées quelque part ?
Non. La conversion s'exécute localement dans votre navigateur. Rien n'est téléversé ni stocké. C'est important quand le JSON contient des enregistrements clients, des données de facturation ou quoi que ce soit couvert par des règles de confidentialité.