Comment convertir CSV en JSON et JSON en CSV
Convertissez une simple table CSV en enregistrements JSON ou ces enregistrements en une table.
Que préparer
Vous pouvez ajouter : CSV, TSV, JSON. La taille autorisée et le nombre de fichiers sont indiqués sur la page de l'outil.
Procédure
Ajouter des fichiers
Ajoutez CSV, TSV ou JSON. Pour JSON, vous avez besoin d'une liste d'enregistrements comme [{"name": "Anna"}, {"name": "Ivan"}]. Les valeurs à l'intérieur des entrées doivent être simples, sans autres listes ou entrées.
Sélectionnez les paramètres
Sélectionnez une direction et un séparateur de colonnes. Pour CSV → JSON, vous pouvez spécifier des noms et des types de colonnes. Si les titres ne sont pas précisés, ils sont extraits de la première ligne du CSV. Si vous les avez spécifiés vous-même, la première ligne est considérée comme des données.
Cliquez sur le bouton
Lisez les conditions de traitement et confirmez votre consentement. Cliquez sur « CSV/TSV ↔ JSON » et attendez qu'il soit prêt. Si une erreur apparaît, lisez le message et vérifiez le fichier, le texte ou les paramètres.
Enregistrez et vérifiez
Cliquez sur "Télécharger" sur le résultat final. Ouvrez le résultat et comparez le nombre d'enregistrements et les noms de champs. Dans JSON -> CSV, vérifiez les cellules vides pour les valeurs manquantes et l'ordre des en-têtes.
Options des outils
Certains champs apparaissent après la sélection d'un mode. Les paramètres par défaut sont affichés ici ; Ils sont susceptibles d'être modifiés sur le site Internet.
- Direction
Créez des enregistrements JSON à partir d'une table CSV ou TSV, ou créez un CSV à partir d'enregistrements JSON.
- Séparateur
Caractère entre les colonnes, tel qu'une virgule ou un point-virgule. Sélectionnez celui utilisé dans le fichier.
- Titres séparés par des virgules (vide = première ligne)
Noms de colonnes séparés par des virgules, sans répétitions. S'ils sont laissés vides, les titres sont extraits de la première ligne du CSV.
- Types de colonnes
Types de colonnes dans l'ordre séparés par des virgules : texte - texte, nombre - nombre, booléen - vrai ou faux. Si elles ne sont pas renseignées, les valeurs resteront sous forme de texte.
Bon à savoir
Les noms de colonnes ne doivent pas être répétés. L'outil ne transforme pas les enregistrements JSON imbriqués complexes en un tableau plat. Pour stocker les zéros non significatifs, utilisez le type de texte.
Questions fréquemment posées
Où est effectué le traitement ?
Le fichier ou le texte est envoyé au serveur pour traitement. Avant de commencer, lisez les termes et conditions sur la page de l'outil et acceptez-les. Téléchargez le résultat final avant la date d'expiration indiquée sur la page.
Que faire si le résultat ne convient pas ?
Prenez le fichier ou le texte d'origine et essayez d'autres paramètres dans les étapes ci-dessus. Comparez le nouveau résultat avec le précédent. Les fichiers originaux sur votre appareil restent inchangés.