Outils liés
Que propose cet outil Excel vers JSON
Ce convertisseur gratuit Excel vers JSON s'exécute dans votre navigateur avec un contrôle complet sur le format et les clés. Utilisez la première ligne en en-têtes, nettoyez les clés pour les API, combinez toutes les feuilles dans un seul JSON ou générez un JSON minifié — sans téléverser vos données.
- Première ligne en en-têtes: Utilisez la première ligne comme clés d'objet (tableau d'objets) ou exportez des lignes brutes (tableau de tableaux).
- Nettoyer les clés: Convertit les en-têtes en clés compatibles API : minuscules, underscores, pas de caractères spéciaux.
- Toutes les feuilles dans un seul JSON: Générez un objet unique dont les clés sont les noms de feuilles, par ex. { "Sheet1": [...], "Sheet2": [...] }.
- Sortie minifiée: Option pour générer un JSON sur une seule ligne afin de réduire la taille du fichier.
- Copier ou télécharger: Copiez le JSON dans le presse-papiers ou téléchargez-le. Utilisez « Appliquer les options au JSON » pour régénérer sans re-téléverser.
- Côté client et privé: La conversion se fait dans votre navigateur ; les fichiers ne sont jamais téléversés.
Pourquoi convertir Excel en JSON ?
JSON est le format standard des API, des applications web et des chaînes de traitement de données. Convertir Excel en JSON vous permet d'alimenter vos scripts et services avec des données de tableur.
- API et applications: Utilisez le JSON dans le code backend ou frontend.
- Chaînes de traitement: Importez-le dans des bases de données ou des outils ETL qui acceptent le JSON.
Comment fonctionne la conversion Excel vers JSON
Votre fichier Excel est lu dans le navigateur puis converti en JSON avec les options choisies. Vous pouvez modifier les réglages et cliquer sur « Appliquer les options au JSON » pour régénérer sans re-téléverser.
- Définir les options: Choisissez première ligne en en-têtes, nettoyage des clés, toutes les feuilles dans un seul JSON et sortie minifiée.
- Importer Excel: Glissez-déposez ou sélectionnez des fichiers XLSX/XLS.
- Choisir une feuille ou toutes: Sélectionnez une feuille dans la liste déroulante, ou utilisez toutes les feuilles pour obtenir un objet indexé par le nom.
- Obtenir le JSON: Copiez ou téléchargez le JSON. Utilisez « Appliquer les options au JSON » pour mettre à jour avec de nouveaux réglages. Tout le traitement est côté client.
Traitement côté client des feuilles de calcul (SheetJS).
Questions fréquentes
Quel format JSON est produit ?
Avec la première ligne en en-têtes, vous obtenez un tableau d'objets ; sinon, un tableau de tableaux. Vous pouvez aussi afficher toutes les feuilles dans un seul JSON sous forme d'un objet dont les clés sont les noms de feuille (ex. { "Sheet1": [...], "Sheet2": [...] }).
Que fait le nettoyage des clés ?
Quand la première ligne en en-têtes est activée, le nettoyage des clés convertit les en-têtes en clés adaptées aux API : tronquées, en minuscules, espaces remplacés par des underscores, et caractères spéciaux supprimés (ex. "Item Name" devient "item_name").
Mes données sont-elles sécurisées ?
Oui. La conversion s'exécute entièrement dans votre navigateur. Vos fichiers ne quittent jamais votre appareil.
Puis-je utiliser le JSON dans mon application ?
Oui. La sortie est un JSON standard. Utilisez copier ou télécharger ; l'option minifiée produit un JSON sur une seule ligne pour réduire la taille. Utilisez « Appliquer les options au JSON » pour changer les réglages sans re-téléverser.