CSV vers JSON

Convert CSV into a JSON array — first row is the header, quotes and newlines are handled, optional type detection.

Collez les données CSV ou déposez un fichier CSV dans la zone ci-dessus
Glissez un fichier ici
ou cliquez sur le bouton ci-dessous pour choisir un fichier local
Choisir un fichier CSV
.json / .txt / .csv, jusqu'à 10 Mo, analysé uniquement dans le navigateur
Data type
Le mode automatique détecte les nombres, booléens et null ; choisissez « Toutes les chaînes » pour conserver le texte brut comme 00123.
Séparateur
Valeurs vides
Tout le traitement se fait dans votre navigateur et les données ne sont jamais envoyées au serveur.
Les fichiers CSV sont lus localement dans votre navigateur et ne sont jamais envoyés.

Convertissez des données CSV en JSON

Comment utiliser CSV vers JSON ?

CSV vers JSON transforme des données CSV sous forme de tableau en données JSON. Après avoir saisi le texte CSV ou chargé un fichier local, vous pouvez définir si la première ligne correspond aux noms de champs, choisir le traitement des types, le séparateur et les valeurs vides, puis générer un JSON pouvant être copié ou téléchargé.

La première ligne du CSV peut-elle devenir les noms des champs JSON ?

Si la première ligne contient un en-tête comme name,age,city, activez l’option « Première ligne comme en-tête » pour transformer chaque ligne en objet JSON, par exemple {"name":"Tom","age":18,"city":"Los Angeles"}. Si le CSV ne contient pas d’en-tête, désactivez cette option pour traiter les données selon leur position de colonne.

Quelle est la différence entre la détection automatique et le mode chaîne ?

Le mode automatique détermine les types de données courants à partir du contenu des cellules CSV. Les nombres peuvent devenir des valeurs JSON number et les valeurs booléennes peuvent être converties selon leur type. Le mode chaîne traite au contraire toutes les cellules comme des chaînes JSON. Pour les numéros, codes postaux ou autres valeurs numériques qui doivent rester inchangées et ne pas servir aux calculs, le mode chaîne est plus approprié.

Comment choisir le séparateur CSV ?

Le CSV utilise souvent la virgule comme séparateur, mais certains fichiers utilisent une tabulation, un point-virgule ou une barre verticale. L’outil propose une détection automatique et permet aussi de sélectionner manuellement une virgule, une tabulation, un point-virgule ou une barre verticale. Si l’aperçu comporte un nombre de colonnes incorrect ou si toute la ligne est interprétée comme un seul champ, vérifiez le séparateur.

Comment convertir les champs imbriqués ?

Le CSV est un format de tableau à deux dimensions, tandis que JSON peut contenir des objets imbriqués. La conversion classique conserve chaque cellule comme une valeur de champ ; l’option d’expansion des champs imbriqués peut générer une structure JSON à partir des chemins de champs. Pour conserver des objets ou tableaux complexes, vérifiez la structure JSON obtenue en fonction des colonnes réelles du CSV.

Comment traiter les cellules vides ?

Une cellule vide peut être convertie en chaîne vide ou en null JSON. La chaîne vide convient lorsque vous souhaitez conserver la valeur telle qu’elle apparaît dans le tableau ; null est plus adapté aux données d’API lorsqu’une absence de valeur doit être explicitement représentée. Ce réglage ne concerne que les cellules vides et ne modifie pas les autres champs.

Comment convertir un fichier CSV local ?

Passez à l’onglet de téléversement de fichiers, puis faites glisser un fichier CSV dans la zone de chargement ou sélectionnez-le. Le navigateur lit et analyse le fichier localement, puis génère directement le JSON. La limite de taille est indiquée sur la page de l’outil et le contenu du fichier n’est pas envoyé au serveur.

Comment vérifier le résultat CSV vers JSON ?

Après la conversion, vérifiez l’aperçu pour confirmer le nombre de champs et le traitement de la première ligne comme en-tête. Vérifiez ensuite les nombres, les booléens, les valeurs vides et le séparateur. Une fois le résultat validé, vous pouvez copier le JSON ou télécharger le fichier généré. Pour les CSV comportant de nombreux champs, commencez par la détection automatique puis ajustez les paramètres selon l’aperçu.

Comment convertir un CSV en JSON ?

Pour convertir un CSV en JSON, commencez par vérifier si la première ligne contient les en-têtes, puis choisissez le traitement des types et le séparateur. L’outil transforme chaque ligne en objet JSON et traite les nombres, chaînes et valeurs vides selon les options choisies.

Si le CSV n’utilise pas la virgule comme séparateur, sélectionnez une tabulation, un point-virgule ou une barre verticale. Vérifiez ensuite l’aperçu avant de copier ou télécharger le JSON.

  • Convertit du texte CSV ou des fichiers CSV locaux en JSON
  • Permet d’utiliser la première ligne comme en-tête pour générer les objets JSON
  • Prend en charge la détection automatique ou le traitement de toutes les cellules comme chaînes
  • Prend en charge la détection automatique ainsi que la virgule, la tabulation, le point-virgule et la barre verticale
  • Les cellules vides peuvent devenir des chaînes vides ou null, avec prise en charge des champs imbriqués
  • Traitement entièrement local dans le navigateur, sans envoi du contenu CSV au serveur
Pour convertir des données JSON en tableau, utilisez JSON vers CSV. Pour rechercher des champs JSON, utilisez Requête JSONPath. Pour vérifier les différences entre deux JSON, utilisez JSON Diff.
Commentaires 0
Aucun commentaire pour le moment. Soyez le premier à commenter !
avatar
Le contenu du commentaire ne peut pas être vide
0/255