Convertisseur CSV / JSON

Convertissez des tableaux plats entre CSV et JSON.

Collez votre texte ou choisissez un fichier, réglez les options et lancez le traitement local. Vérifiez le résultat avant de le copier ou de le télécharger.

Options

1 MB de texte UTF-8, 10 000 lignes de données et 100 colonnes au maximum. CSV accepte les délimiteurs entre guillemets, les guillemets échappés et les sauts de ligne. JSON doit contenir un tableau plat de scalaires, de lignes scalaires ou d'objets à clés uniques. Valeurs imbriquées refusées. null et champs absents deviennent des cellules vides ; CSV ne conserve pas les types JSON. Nombres non finis et entiers non sûrs refusés ; décimales en IEEE 754.

Comment utiliser

Que fait cet outil ?

Convertissez des tableaux plats entre CSV et JSON. Les champs CSV restent des chaînes afin de préserver les zéros initiaux de codes comme 0012.

Convertisseur CSV / JSON

Convertissez des tableaux plats entre CSV et JSON. Les champs CSV restent des chaînes afin de préserver les zéros initiaux de codes comme 0012.

Étapes à suivre

  1. Collez votre texte ou choisissez un fichier, réglez les options et lancez le traitement local. Vérifiez le résultat avant de le copier ou de le télécharger.
  2. Choisissez virgule, tabulation ou point-virgule, puis indiquez si la première ligne contient les en-têtes. Les cellules ressemblant à une formule reçoivent une apostrophe en CSV : leur valeur change.

Choisir les réglages

OptionCe qui change
OptionsChoisissez virgule, tabulation ou point-virgule, puis indiquez si la première ligne contient les en-têtes. Les cellules ressemblant à une formule reçoivent une apostrophe en CSV : leur valeur change.
Limites1 MB de texte UTF-8, 10 000 lignes de données et 100 colonnes au maximum. CSV accepte les délimiteurs entre guillemets, les guillemets échappés et les sauts de ligne. JSON doit contenir un tableau plat de scalaires, de lignes scalaires ou d'objets à clés uniques. Valeurs imbriquées refusées. null et champs absents deviennent des cellules vides ; CSV ne conserve pas les types JSON. Nombres non finis et entiers non sûrs refusés ; décimales en IEEE 754.

Exemple et résultat attendu

Deux lignes avec les codes 0012 et 0042 deviennent deux objets JSON contenant les chaînes "0012" et "0042", et non les nombres 12 et 42.

Si cela ne fonctionne pas

  • Corrigez les guillemets non fermés, les en-têtes vides ou répétés et les lignes de largeur différente. Aplatissez le JSON et mettez entre guillemets les valeurs sensibles à la précision.

Formats et limites

1 MB de texte UTF-8, 10 000 lignes de données et 100 colonnes au maximum. CSV accepte les délimiteurs entre guillemets, les guillemets échappés et les sauts de ligne. JSON doit contenir un tableau plat de scalaires, de lignes scalaires ou d'objets à clés uniques. Valeurs imbriquées refusées. null et champs absents deviennent des cellules vides ; CSV ne conserve pas les types JSON. Nombres non finis et entiers non sûrs refusés ; décimales en IEEE 754.

FAQ

Que fait cet outil ?

Convertissez des tableaux plats entre CSV et JSON. Les champs CSV restent des chaînes afin de préserver les zéros initiaux de codes comme 0012.

Quel réglage choisir ?

Choisissez virgule, tabulation ou point-virgule, puis indiquez si la première ligne contient les en-têtes. Les cellules ressemblant à une formule reçoivent une apostrophe en CSV : leur valeur change.

Quelles sont les limites ?

1 MB de texte UTF-8, 10 000 lignes de données et 100 colonnes au maximum. CSV accepte les délimiteurs entre guillemets, les guillemets échappés et les sauts de ligne. JSON doit contenir un tableau plat de scalaires, de lignes scalaires ou d'objets à clés uniques. Valeurs imbriquées refusées. null et champs absents deviennent des cellules vides ; CSV ne conserve pas les types JSON. Nombres non finis et entiers non sûrs refusés ; décimales en IEEE 754.

Pourquoi le traitement a-t-il échoué ?

Corrigez les guillemets non fermés, les en-têtes vides ou répétés et les lignes de largeur différente. Aplatissez le JSON et mettez entre guillemets les valeurs sensibles à la précision.

Mon entrée est-elle envoyée ou enregistrée ?

Non. Le traitement s’effectue sur votre appareil. Les entrées et résultats restent dans la mémoire de cette page jusqu’à leur effacement ou votre départ. ToolRobin ne les envoie, ne les journalise et ne les stocke pas. La copie place le résultat dans le presse-papiers de votre appareil.