Retour à Outils

Convertisseur Excel en JSON

Convertir Excel/CSV en JSON, support multi-feuilles, filtrage de champs et fidélité des types

Dernière mise à jour
My tools
No tools yet

Chargement...

Comment convertir Excel en JSON

  1. 1

    Télécharger ou coller un tableau

    Cliquez sur télécharger pour sélectionner un fichier .xlsx, ou collez directement le contenu du tableau copié d'Excel ou WPS dans la zone de texte (le texte dans le presse-papiers est séparé par des tabulations).

  2. 2

    Sélectionner la feuille de calcul et les champs

    Pour les fichiers avec plusieurs feuilles, vous pouvez basculer vers la table à exporter, ou exporter toutes les feuilles à la fois ; décochez les colonnes inutiles et définissez la façon de traiter les cellules vides et les dates.

  3. 3

    Copier ou télécharger JSON

    Le JSON est généré en temps réel sur la droite, vous pouvez basculer entre le format formaté ou compressé, puis copier en un clic ou télécharger comme fichier .json.

Aperçu des fonctionnalités

Convertissez les tableaux Excel en JSON directement dans le navigateur. Téléchargez un fichier .xlsx ou collez directement le tableau copié d'Excel ou WPS. La première ligne sert de clé, et chaque ligne de données produit un objet ; les nombres, booléens et dates conservent leur type, et les longs numéros de commande ne perdront pas de précision. Le fichier n'est jamais téléchargé sur le serveur.

Description de l’outil

Outil gratuit en ligne pour convertir Excel en JSON. Téléchargez un fichier .xlsx ou collez un tableau copié depuis Excel ou WPS, utilisez la première ligne comme noms de clés pour générer un tableau d'objets, support multi-feuilles, sélection de champs, stratégies pour valeurs nulles et dates, conservation de la précision pour les longs numéros de commande, traitement entièrement local dans le navigateur.

Liste des capacités

  • Supporte le téléchargement de fichiers .xlsx et supporte également le collage direct du contenu du tableau copié depuis Excel ou WPS.
  • La première ligne devient automatiquement les clés JSON ; quand l'en-tête est vide, il est complété par column_N, et les doublons reçoivent automatiquement un suffixe.
  • Lit toutes les feuilles de travail, permet de basculer pour exporter l'une d'entre elles, ou les exporte ensemble dans une structure "nom de feuille: données".
  • Vous pouvez cocher les colonnes à conserver et exporter uniquement les champs dont vous avez besoin pour votre métier.
  • Les nombres et booléens conservent leurs types natifs, les dates peuvent être exportées en ISO 8601, numéros de série Excel ou texte original.
  • Les entiers de 16 chiffres ou plus sont conservés sous forme de chaînes pour éviter que les numéros de commande ou les ID Snowflake ne finissent par 0.
  • Tous les analyses se font localement dans le navigateur, les fichiers Excel ne sont pas téléchargés sur le serveur.

Outils connexes

Questions fréquemment posées

Quels formats de fichier cet outil supporte-t-il ?
Supporte .xlsx, ainsi que les fichiers délimités comme CSV, TSV, etc. Ne supporte pas .xls — c'est un format binaire antérieur à Excel 2003, complètement différent de .xlsx ; ouvrez-le dans Excel et enregistrez-le sous .xlsx.
Les données du tableau sont-elles téléchargées sur le serveur ?
Non. La décompression, l'analyse et la génération JSON se font localement dans le navigateur, vos fichiers ne quittent jamais votre ordinateur. L'outil reste fonctionnel même hors ligne.
Les lignes autres que la première peuvent-elles servir d'en-tête ?
Oui. Vous pouvez spécifier la ligne d'en-tête ; les lignes au-dessus sont ignorées, celles en dessous génèrent des objets selon les noms de champs de l'en-tête. Les colonnes sans en-tête deviennent column_N, et les colonnes avec des noms dupliqués reçoivent automatiquement des suffixes numériques pour éviter les conflits de clés.
Que deviennent les cellules vides ?
Par défaut, la sortie est null, mais vous pouvez choisir une chaîne vide ou omettre complètement la clé. Avec null, la clé existe toujours et l'accès en aval ne retournera pas undefined ; avec l'omission, la sortie est plus compacte.
Quel est le format de sortie des cellules de date ?
Excel stocke les dates sous forme de numéros de série. Par défaut, la sortie est une chaîne ISO 8601 (les dates sans heure ne vont que jusqu'au jour), mais vous pouvez choisir de conserver le numéro de série original ou le texte d'affichage original. Les formats de date intégrés et personnalisés sont tous deux reconnus.
Les longs numéros de commande perdent-ils en précision ?
Non. Les entiers de 16 chiffres et plus sont conservés sous forme de chaîne plutôt que de nombre, le dernier chiffre ne devient pas 0. Les nombres plus courts restent des valeurs numériques et peuvent être utilisés directement dans les calculs.
Quel est l'impact des cellules fusionnées ?
Les cellules fusionnées décalent les titres de colonnes par rapport aux données, rendant les noms de clés instables. Si des cellules fusionnées sont détectées, une notification s'affiche ; il est recommandé d'annuler la fusion dans Excel avant la conversion.
Quel outil utiliser pour la conversion inverse (JSON vers Excel) ?
Utilisez l'outil JSON vers Excel du site, qui supporte l'aplatissement des objets imbriqués, trois modes d'export pour les tableaux et l'export des tableaux imbriqués en feuilles de travail indépendantes.