Ce que fait l’outil
Le convertisseur est utile pour les tableaux, exports, imports de produits, réponses d’API et préparations rapides de données. Il prend en charge les guillemets, les retours à la ligne dans les cellules, les en-têtes et différents délimiteurs.
Comment l’utiliser
- Choisissez CSV vers JSON ou JSON vers CSV.
- Collez vos données et définissez le délimiteur, les en-têtes et le format de sortie.
- Copiez le résultat ou téléchargez le fichier.
Convertir CSV en JSON
En mode CSV vers JSON, l’outil analyse les lignes avec le séparateur choisi: virgule, point-virgule, tabulation, barre verticale ou valeur personnalisée. Les cellules entre guillemets, guillemets échappés et retours à la ligne dans des cellules citées sont pris en charge si l’entrée respecte les règles CSV.
Lorsque l’option d’en-têtes est activée, la première ligne devient les noms de champs et les lignes suivantes deviennent un tableau d’objets. Sans en-têtes, le résultat est un tableau de tableaux. L’option de trim retire les espaces autour des valeurs de cellule.
Convertir JSON en CSV
En mode JSON vers CSV, vous pouvez coller un objet, un tableau d’objets ou un tableau de tableaux. Pour un tableau d’objets, l’outil collecte l’ensemble des clés et les utilise comme en-têtes CSV, en laissant vides les valeurs manquantes.
Le convertisseur fonctionne mieux avec des données plates: chaînes, nombres, booléens et valeurs vides. Les objets et tableaux imbriqués ne sont pas développés en colonnes séparées; les réponses API complexes doivent donc être aplaties d’abord.
Dans quels cas il aide
Le convertisseur aide à préparer des imports produits, inspecter des réponses API, transmettre des données tabulaires à des développeurs, transformer un CSV d’analytics en fixtures JSON ou créer un CSV depuis un tableau JSON simple.
Le réglage du séparateur compte pour les formats régionaux: certains systèmes utilisent des virgules, d’autres des points-virgules ou des tabulations. Avant import, vérifiez quelques lignes de sortie dans le système cible.