Convertisseur Excel vers JSON
Déposez un fichier .xlsx ou .xls et transformez n'importe quelle feuille en JSON propre, directement dans votre navigateur. Votre tableur ne quitte jamais votre appareil.
Le convertisseur Excel vers JSON analyse votre classeur entièrement dans votre navigateur. Le fichier et chaque cellule qu'il contient restent sur votre appareil et ne sont jamais téléversés vers ArrayKit.
Ouvrir le convertisseur CSV vers JSON
À propos de Excel vers JSON
Le convertisseur Excel vers JSON transforme un classeur en JSON structuré sans quitter votre navigateur. Déposez un fichier .xlsx ou .xls, choisissez la feuille voulue et sélectionnez la forme : un tableau d'objets indexé par la ligne d'en-tête, ou un tableau 2D brut de toutes les lignes. Les valeurs de cellules conservent leur type — les nombres restent des nombres, les cases à cocher deviennent true ou false, et les cellules de date sont émises sous forme de chaînes ISO 8601 pour qu'elles s'analysent proprement en aval. Les lignes vides sont ignorées et les en-têtes en double ou vides sont rendus uniques automatiquement, de sorte que la sortie s'intègre directement dans une requête API, un script d'amorçage ou un jeu de test. Il est conçu pour les développeurs, analystes et ingénieurs QA qui reçoivent des tableurs de leurs interlocuteurs et ont besoin de JSON en quelques secondes. Tout le classeur est analysé sur votre appareil — rien n'est téléversé.
Fonctionnalités
- Glissez-déposez des classeurs .xlsx, .xls, .xlsm et .ods
- Choisissez n'importe quelle feuille d'un classeur multi-onglets avec un seul menu déroulant
- Produisez un tableau d'objets indexé par la ligne d'en-tête, ou un simple tableau 2D
- Activez ou désactivez la ligne d'en-tête sans réimporter le fichier
- Conserve les types : les nombres restent numériques, les cases à cocher deviennent des booléens
- Les cellules de date sont converties en chaînes ISO 8601 pour une analyse fiable
- Les en-têtes de colonne vides et en double sont renommés pour que les clés restent uniques
- Copiez le JSON ou téléchargez-le sous forme de fichier .json en un clic
Comment utiliser Excel vers JSON
- Déposez votre fichier .xlsx ou .xls sur la zone de dépôt, ou cliquez pour parcourir
- Choisissez la feuille voulue dans le menu déroulant Feuille
- Sélectionnez « Tableau d'objets » ou « Tableau 2D » et activez la ligne d'en-tête
- Copiez le JSON ou téléchargez-le sous forme de fichier .json
Exemple
Entrée
Sheet1:
name age active
Ada 36 TRUE
Linus 54 FALSE
Sortie
[
{ "name": "Ada", "age": 36, "active": true },
{ "name": "Linus", "age": 54, "active": false }
]
La ligne d'en-tête devient les clés de l'objet ; les cellules de nombre et de booléen conservent leur type.
Erreurs courantes et dépannage
- Les clés JSON sont « Column 1 », « Column 2 » au lieu de vrais noms. — Votre ligne d'en-tête est vide ou vous avez désactivé « La première ligne est un en-tête ». Activez-la pour que la première ligne non vide fournisse les clés.
- Les dates ressortent sous forme de grands nombres comme 44197 au lieu d'une date. — Il s'agit d'un numéro de série Excel. Cet outil lit les cellules au format date comme de vraies dates et émet des chaînes ISO ; reformatez la colonne en Date dans Excel si une cellule s'affiche comme un simple nombre.
- Deux colonnes partagent le même en-tête et une valeur écrase l'autre. — Les en-têtes en double reçoivent automatiquement un suffixe (name, name_2, name_3) pour que chaque valeur soit préservée sous une clé unique.
- La sortie est vide ou n'affiche que quelques lignes. — Vérifiez que vous avez sélectionné la bonne feuille — un classeur peut en avoir plusieurs. Les lignes entièrement vides sont ignorées, donc les trous dans la feuille sont supprimés.
Foire aux questions
- Comment convertir un fichier Excel .xlsx en JSON ?
- Déposez le fichier .xlsx sur la zone de dépôt, choisissez la feuille voulue et sélectionnez « Tableau d'objets » pour indexer chaque ligne par la ligne d'en-tête. Puis copiez le JSON ou téléchargez-le sous forme de fichier .json. Tout s'exécute dans votre navigateur.
- Conserve-t-il les nombres, dates et TRUE/FALSE dans leur type réel ?
- Oui. Les cellules numériques restent des nombres, les cellules booléennes deviennent true ou false, et les cellules au format date sont converties en chaînes ISO 8601 pour qu'elles s'analysent correctement dans tout langage. Les cellules vides deviennent null.
- Puis-je choisir quelle feuille d'un classeur multi-onglets convertir ?
- Oui. Lorsque le classeur a plus d'une feuille, un menu déroulant Feuille apparaît pour changer d'onglet ; le JSON se met à jour instantanément pour la feuille sélectionnée sans réimporter le fichier.
- Quelle est la différence entre « Tableau d'objets » et « Tableau 2D » ?
- « Tableau d'objets » utilise la première ligne comme clés et transforme chaque ligne suivante en objet. « Tableau 2D » renvoie chaque ligne sous forme de tableau de valeurs de cellules sans gestion d'en-tête, reflétant la grille brute.
- Qu'advient-il des en-têtes de colonne vides ou en double ?
- Les en-têtes vides sont nommés « Column 1 », « Column 2 », etc. selon leur position, et les en-têtes répétés reçoivent un suffixe numérique (name, name_2), de sorte que chaque clé d'objet reste unique et qu'aucune donnée ne soit perdue.
- Mon tableur est-il téléversé vers un serveur pour être converti ?
- Non. Le classeur est analysé entièrement sur votre appareil avec un lecteur intégré au navigateur. Le fichier et son contenu ne quittent jamais votre ordinateur et ne sont pas envoyés à ArrayKit ni ailleurs.
Outils associés
- CSV vers JSON — Convertit du CSV ou TSV en JSON typé avec imbrication par en-têtes pointés, dans votre navigateur.
- JSON vers CSV — Convertit un tableau d’objets JSON plats en CSV.
- Excel vers CSV — Exporte n’importe quelle feuille .xlsx ou .xls vers un CSV propre avec choix du délimiteur, localement.
- CSV vers table Markdown — Transforme du CSV ou du TSV en une table Markdown façon GitHub.
- Formateur JSON — Embellit, minifie et valide le JSON avec la localisation des erreurs.
- Table HTML vers JSON — Extrait chaque table HTML collée vers du JSON et du CSV, en gérant colspan et rowspan, dans votre navigateur.
Tous les outils ArrayKit