Mode d’emploi
- Collez le texte CSV dans le panneau de saisie de gauche, chargez l'exemple d'exportation de commande ou glissez-déposez un fichier CSV local dans la zone de saisie.
- Choisissez la virgule, le point-virgule ou la tabulation selon la source d'exportation, et décidez si la première ligne doit être traitée comme des en-têtes.
- L'aperçu JSON se met à jour automatiquement ; utilisez le bouton « Convertir en JSON » si vous souhaitez forcer un recalcul immédiat.
- Si un champ entre guillemets n'est pas fermé, l'outil affiche une erreur. Les fichiers de plus de 5 Mo affichent un avertissement de performance.
- Une fois que l'aperçu vous convient, copiez le JSON ou téléchargez un fichier
.jsonpour le développement, l'importation ou le débogage.
Fonctionnalités principales
- CSV en JSON local : convertissez des données CSV issues d'Excel, de bases de données ou de tableaux de bord internes en tableaux JSON directement utilisables dans votre code, sans transférer vos données sur un serveur.
- Aperçu en temps réel : le JSON se met à jour automatiquement après avoir saisi, collé ou glissé-déposé un fichier, ou après avoir modifié les options d'analyse ; le bouton permet un recalcul immédiat.
- Contrôle des en-têtes et des délimiteurs : utilisez par défaut la première ligne comme clés d'objet et basculez facilement entre la virgule, le point-virgule et la tabulation pour s'adapter aux formats d'exportation courants.
- Analyse des champs entre guillemets : gérez correctement les virgules, les guillemets et les sauts de ligne à l'intérieur des champs CSV entre guillemets pour passer moins de temps à nettoyer les données manuellement.
- Copier ou télécharger : vérifiez l'aperçu du JSON, puis copiez-le ou téléchargez un fichier
.json. - Avertissement pour les fichiers volumineux : les fichiers de plus de 5 Mo affichent un avertissement car la conversion en temps réel peut solliciter brièvement le thread principal du navigateur.
Outils associés
Formatteur JSON sécurisé : formatez, validez et corrigez le JSON localement dans votre navigateur. Embellissez, minifiez, mettez en valeur les erreurs, générez du TypeScript ou du Zod, convertissez en XML — privé. Essayez maintenant.
Testeur et évaluateur JSONPath gratuit pour le JSON d'API. Extrayez les nœuds correspondants en temps réel, inspectez les chemins et copiez les résultats JSON, tout en conservant l'analyse locale dans votre navigateur.
Convertissez des objets ou tableaux JSON en CSV localement dans votre navigateur. Aplatissez les champs imbriqués, prévisualisez le résultat, puis copiez ou téléchargez le CSV sans importer vos données.
Comparez deux documents JSON localement dans votre navigateur. Triez les clés des objets pour un diff sémantique, ignorez le bruit lié à l'ordre des clés et marquez les champs ajoutés, supprimés et modifiés sans aucun téléchargement vers un serveur.
Minifiez le JSON en une seule ligne, supprimez les retraits et les sauts de ligne, et comparez la taille d'origine, la taille minifiée, les octets économisés et le pourcentage d'économie.
Générateur en ligne gratuit de JSON en TypeScript. Générez instantanément des interfaces et des types TypeScript à partir de vos structures JSON. Traitement 100 % local et sécurisé.
Convertissez du YAML en JSON formaté localement dans votre navigateur. Ce convertisseur prend en charge la conversion en direct, les multi-documents YAML, le repérage d'erreurs, la copie et le téléchargement.
Convertissez gratuitement du JSON en YAML localement dans votre navigateur. Traitement instantané, validation stricte du JSON, détails des erreurs d'analyse, copie et téléchargement de fichier YAML sans envoi de données.
Logique de calcul
Ce convertisseur CSV en JSON utilise un analyseur local dans votre navigateur :
- Les cellules sont découpées en fonction du délimiteur sélectionné.
- Les délimiteurs et les sauts de ligne à l'intérieur des champs entre guillemets sont conservés dans la valeur du champ.
- Deux guillemets consécutifs sont restaurés sous forme d'un guillemet unique.
- Lorsque les en-têtes sont activés, la première ligne devient les clés de l'objet JSON ; les en-têtes vides reçoivent des noms sécurisés comme
column_1et les en-têtes doublés se voient attribuer un suffixe. - Lorsque les en-têtes sont désactivés, la sortie est un tableau bidimensionnel adapté aux données brutes sans noms de colonnes.
- Les modifications de saisie sont brièvement débouncées avant la conversion automatique pour éviter les recalculs répétés lors du collage de textes volumineux. L'analyse, la copie et les téléchargements restent confinés à la session en cours de votre navigateur.
FAQ
Mes données CSV sont-elles transférées sur vos serveurs ?
Non. La lecture des fichiers, l'analyse, la génération du JSON et la création du téléchargement s'effectuent toutes localement dans votre navigateur. Le contenu CSV n'est jamais envoyé vers les serveurs d'EasyTools.
Cet outil fonctionne-t-il avec les exports CSV d'Excel ?
Oui. Il prend en charge les formats courants délimités par des virgules, des points-virgules et des tabulations. Certains exports Excel régionaux utilisent des points-virgules, que vous pouvez sélectionner dans l'outil.
La première ligne doit-elle obligatoirement être un en-tête ?
Non. Activez les en-têtes pour obtenir un tableau d'objets, ou désactivez-les pour obtenir un tableau bidimensionnel.
Peut-il gérer les virgules ou les sauts de ligne à l'intérieur des champs ?
Oui, à condition que ces champs soient entourés de guillemets conformément aux règles du format CSV. Un champ entre guillemets non fermé affichera une erreur.
Que se passe-t-il avec les fichiers CSV volumineux ?
Les fichiers de plus de 5 Mo affichent un avertissement de performance. La conversion s'effectue toujours localement, mais l'aperçu en temps réel peut ralentir brièvement le thread principal du navigateur.
Puis-je télécharger le fichier JSON ?
Oui. Vous pouvez copier le résultat ou le télécharger sous forme de fichier .json.