Convertisseur CSV vers JSON
Convertissez vos données CSV en format JSON.
À propos de cet outil
Ce convertisseur transforme un fichier CSV en JSON structuré. La première ligne fournit les noms de champs, et chaque ligne de données devient un objet du tableau JSON. Le résultat est mis en forme avec une indentation lisible, ce qui facilite sa relecture et son intégration dans votre code.
Avant de convertir, sélectionnez le bon délimiteur selon votre fichier : virgule, point-virgule ou tabulation. Les espaces superflus et les guillemets entourant les valeurs sont automatiquement nettoyés, pour un JSON propre dès la première conversion.
Pourquoi convertir du CSV en JSON
Le CSV est un format tabulaire simple, idéal pour les tableurs et les exports de bases de données. Le JSON, lui, est le format de référence pour les API web, les fichiers de configuration et l'échange de données entre applications. Convertir un CSV en JSON permet d'injecter facilement des données issues d'un tableur dans une application JavaScript, un script ou un service qui attend un tableau d'objets.
Cet outil évite d'écrire un script de parsing maison pour une conversion ponctuelle. Vous collez, vous convertissez, vous copiez le résultat. Toute l'opération se déroule localement dans le navigateur, sans installation ni envoi de données.
Questions fréquentes
- Comment convertir un CSV en JSON ?
- Collez votre contenu CSV dans la zone d'entrée, choisissez le délimiteur utilisé, puis cliquez sur Convertir. L'outil transforme la première ligne en noms de champs et chaque ligne suivante en objet JSON. Le résultat formaté s'affiche dans la zone JSON, prêt à être copié.
- Comment sont gérés les en-têtes du CSV ?
- La première ligne du CSV est traitée comme la ligne d'en-tête : chaque valeur devient une clé des objets JSON. Les lignes de données suivantes sont associées à ces clés selon leur position dans la colonne.
- Quels délimiteurs sont pris en charge ?
- Vous pouvez choisir entre la virgule, le point-virgule et la tabulation. Sélectionnez celui qui correspond à votre fichier, car un mauvais délimiteur découperait mal les colonnes. Le point-virgule est fréquent dans les exports de tableurs en français.
- Les guillemets autour des valeurs sont-ils supprimés ?
- Oui. Les espaces de début et de fin sont retirés, et les guillemets simples ou doubles qui entourent une valeur sont automatiquement enlevés. Vous obtenez ainsi des valeurs propres dans le JSON.
- Faut-il au moins deux lignes dans le CSV ?
- Oui. Le CSV doit contenir au minimum une ligne d'en-tête et une ligne de données. Avec une seule ligne, l'outil ne peut pas associer les valeurs à des clés et affiche un message d'erreur.
- Mes données sont-elles envoyées sur un serveur ?
- Non. La conversion s'effectue entièrement dans votre navigateur. Aucun fichier ni aucune donnée n'est transmis à un serveur, ce qui convient aussi aux données confidentielles.