Comment convertir vos données
- Collez vos données ou ouvrez un fichier JSON, CSV, Excel, XML ou YAML. Le format d’entrée est détecté automatiquement.
- Choisissez le format de sortie : la conversion est immédiate et un aperçu en tableau s’affiche.
- Ajustez les options si besoin : séparateur, en-têtes, détection des nombres.
- Copiez ou téléchargez le résultat.
Exemple : JSON vers CSV
Ce JSON :
[
{ "nom": "Dupont", "ville": "Nantes", "adresse": { "cp": "44000" } },
{ "nom": "Martin", "ville": "Lyon", "adresse": { "cp": "69001" } }
]
devient ce CSV (séparateur point-virgule) :
nom;ville;adresse.cp
Dupont;Nantes;44000
Martin;Lyon;69001
Choisir le bon format
- CSV : le plus simple pour Excel, LibreOffice, Google Sheets et les imports en base de données.
- Excel (.xlsx) : pour un fichier qui s’ouvre directement en tableur, sans question d’encodage.
- JSON : pour les API et le développement web.
- YAML : pour les fichiers de configuration lisibles.
- XML : pour les échanges avec des logiciels plus anciens ou des formats normalisés.
- SQL : pour insérer rapidement des lignes dans une table existante.
Limites
- Seule la première feuille (ou la feuille choisie) d’un fichier Excel est convertie ; les formules sont remplacées par leur dernière valeur calculée.
- Les mises en forme Excel (couleurs, cellules fusionnées) ne sont pas conservées.
- Méfiez-vous des cellules commençant par « = » dans un CSV ouvert avec Excel : elles peuvent être interprétées comme des formules.
Questions fréquentes
Comment ouvrir un CSV avec les accents dans Excel ?
Laissez cochée l’option « Compatible Excel » : le fichier est enregistré en UTF-8 avec une signature (BOM) qui indique à Excel le bon encodage. Le point-virgule est le séparateur attendu par Excel en français.
Comment sont convertis les objets imbriqués en CSV ?
Ils sont « aplatis » : la propriété adresse.ville devient une colonne. Les tableaux sont écrits au format JSON dans la cellule. L’option « Reconstruire les objets imbriqués » fait l’inverse lors d’une conversion de CSV vers JSON.
Mon JSON contient un objet et non un tableau, que se passe-t-il ?
Si l’objet contient une seule liste (par exemple {"data": [ … ]}), c’est elle qui est convertie en tableau. Sinon, l’objet devient une seule ligne.
Les codes postaux et numéros de téléphone perdent-ils leur 0 initial ?
Non : une valeur comme 01234 n’est jamais transformée en nombre. Elle reste un texte, même avec la détection des nombres activée.
Quelle taille de fichier est acceptée ?
Jusqu’à environ 20 Mo selon votre appareil. L’aperçu affiche les 50 premières lignes, mais le fichier produit contient toutes les données.