Skip to main content
Tool Factory

Outil dans le navigateur

Convertisseur CSV et JSON

Transformez des données CSV en JSON ou des données JSON en CSV.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Options

Les résultats se mettent à jour automatiquement.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Convertisseur CSV et JSON

La conversion transforme des lignes et colonnes CSV en structures JSON, ou l'inverse. Vérifiez les noms, les types et les valeurs après la conversion.

Résultat

Ce que vous recevez

L'outil renvoie du JSON structuré ou du texte CSV, selon la direction choisie.

Utiliser cet outil

Comment utiliser Convertisseur CSV et JSON

  1. Saisissez des données CSV ou JSON valides.
  2. Choisissez CSV vers JSON ou JSON vers CSV, puis vérifiez les options.
  3. Contrôlez les colonnes, les guillemets et les types du résultat.
  4. Pour CSV vers JSON, saisissez name,score puis Ada,2 sur la ligne suivante.
  5. Choisissez Array of dictionaries pour utiliser la première ligne comme en-têtes. Le résultat devient [{"name":"Ada","score":"2"}].
  6. Choisissez Array of arrays lorsque chaque ligne doit rester une donnée, y compris la première ligne.
  7. Pour JSON vers CSV, saisissez [{"name":"Ada","score":2}]. Le résultat contient name,score puis Ada,2 sur la ligne suivante.
  8. Vérifiez les délimiteurs de cellule et de ligne. Les valeurs par défaut utilisent des virgules et des retours chariot plus sauts de ligne.
  9. Comparez les en-têtes, le nombre de lignes, les cellules quotées et les identifiants importants avant de copier ou télécharger la sortie.

Exemple

Tester avec un exemple sûr

Entrée: name,active Ada,true

Paramètres: Choisissez CSV vers JSON et utilisez une virgule comme séparateur.

Résultat: L'outil renvoie un tableau JSON contenant une ligne.

Vérifiez si le système récepteur attend des chaînes ou des valeurs typées.

Usages courants

Usages de Convertisseur CSV et JSON

  • Préparez des lignes CSV pour une API.
  • Convertissez un tableau JSON pour un tableur.
  • Vérifiez la correspondance entre les colonnes et les propriétés.

Limites

Vérifier le résultat

  • CSV ne représente pas les objets imbriqués de manière uniforme.
  • Les tableurs peuvent modifier les zéros initiaux et les nombres longs.
  • Vérifiez les séparateurs, les guillemets et les sauts de ligne.
  • Convertisseur CSV et JSON : JSON vers CSV inclut les champs présents dans tous les enregistrements. Les champs absents deviennent des cellules vides.
  • Convertisseur CSV et JSON : le mode dictionnaire CSV exige des en-têtes uniques et le même nombre de colonnes. Utilisez Array of arrays pour garder des lignes inégales.
  • Convertisseur CSV et JSON : l'analyse JSON peut arrondir les grands nombres et supprimer les noms d'objet en double. Stockez les identifiants exacts comme chaînes.
  • Convertisseur CSV et JSON : les chemins d'objet imbriqués deviennent des noms de colonnes avec points. Les chemins en conflit produisent des erreurs.
  • Convertisseur CSV et JSON : CSV ne possède pas de types natifs pour les nombres ou les booléens. Les tableurs peuvent modifier les zéros initiaux et les longs identifiants.
  • Convertisseur CSV et JSON : la mémoire du navigateur limite la taille des données. L'outil ne garantit pas une conversion volumineuse sans perte.