Outil gratuit
Convertir Excel en JSON
Déposez un classeur Excel et téléchargez sa feuille en JSON, un enregistrement par ligne, nommé d’après votre ligne d’en-tête.
| name | zip | qty | vip |
|---|---|---|---|
| Ana | 02134 | 2 | TRUE |
| Ben | 10001 | FALSE |
[
{
"name": "Ana",
"zip": "02134",
"qty": 2,
"vip": true
},
{
"name": "Ben",
"zip": "10001",
"qty": null,
"vip": false
}
]Comment convertir du Excel en JSON à la main
Excel ne peut pas enregistrer un fichier en JSON ; Power Query lit le JSON mais ne l'écrit pas. À la main, pour une feuille courte :
- Commencez un fichier texte par [ sur la première ligne.
- Écrivez chaque ligne sous la forme {"En-tête": "valeur", …}, avec les noms de votre ligne d'en-tête, et une virgule après chaque ligne sauf la dernière.
- Laissez les nombres et les true/false sans guillemets, et écrivez une cellule vide comme null.
- Terminez par ] sur la dernière ligne et enregistrez le fichier en UTF-8 avec l'extension .json.
Ou déposez le fichier en haut de cette page et passez ces étapes.
Questions
Mon fichier est-il envoyé ?
Non. Le fichier est lu et converti par cette page dans l'onglet de votre navigateur. Rien n'est envoyé à un serveur.
Mon classeur a plusieurs feuilles. Laquelle est convertie ?
La première feuille qui contient des données. Quand plusieurs en contiennent, une liste Feuille apparaît au-dessus de l'aperçu pour en choisir une autre. Les feuilles masquées sont exclues : affichez la feuille dans Excel pour la convertir.
À quoi ressemble le JSON ?
Un tableau avec un enregistrement par ligne, nommé d'après votre ligne d'en-tête : [{"name": "Ana", "qty": 2}]. Les colonnes ne contenant que des nombres ou que des true/false gardent ce type, les cellules vides deviennent null et les codes comme 02134 restent du texte. Un en-tête comme address.city reste un seul nom ; il n'est pas transformé en imbrication.
Que deviennent les formules et les dates ?
Une formule devient le résultat qu'Excel a enregistré en dernier. Les dates ressortent sous la forme 2024-03-15 et les montants en nombres simples, donc $1,234.50 devient 1234.5.
Quels fichiers peut-elle ouvrir ?
Les classeurs Excel (.xlsx et .xlsm, dont les macros ne sont jamais exécutées) jusqu'à 50 Mo. Pour un ancien fichier .xls ou un fichier protégé par mot de passe, ouvrez-le d'abord dans Excel et enregistrez-le en Classeur Excel (.xlsx) sans mot de passe.
Plus de DocTransform
Convertir un fichier
- Convertir JSON en Excel
- Convertir JSON en CSV
- Convertir CSV en Excel
- Convertir Excel en CSV
- Convertir CSV en JSON
Corriger ou vérifier un CSV
- Corrigez les dates de votre CSV
- Supprimez les e-mails en double de votre CSV
- Séparer prénom et nom d'un CSV
- Mettre des numéros de téléphone au format E.164
- Vérifiez votre CSV avant de l’envoyer dans HubSpot
- Vérifiez le CSV de votre relevé bancaire avant de l’envoyer dans Xero
- Vérifiez votre CSV de produits avant de l'envoyer à Shopify