Mode d’emploi
- Choisissez ou déposez un fichier .xlsx, .xls, .ods ou CSV.
- Sélectionnez la feuille. Laissez « La première ligne est l’en-tête » activé pour obtenir des objets, ou désactivez-le pour obtenir des tableaux.
- Téléchargez le fichier .json ou copiez le résultat.
Explication des options
- JSON (objets)
- Un tableau avec un objet par ligne : [{"Nom": "Ada", "Âge": 36}]. Les cellules d’en-tête vides ou en double reçoivent des clés uniques comme column3 ou id_2.
- JSON (lignes)
- Un tableau de tableaux, un par ligne, en-tête compris : [["Nom", "Âge"], ["Ada", 36]]. Pratique quand la feuille n’a pas de ligne d’en-tête.
- Types
- Les nombres et les booléens restent des nombres et des booléens ; les cellules vides deviennent null ; les dates deviennent "2024-01-15" ou "2024-01-15T09:30:00".
Exemple : comment les lignes deviennent du JSON
Avec la ligne d’en-tête activée, la première ligne fournit les clés et chaque ligne suivante devient un objet. Une feuille comme celle-ci :
| name | age | city | active |
|---|---|---|---|
| Ada | 36 | ||
| Bob | Rome | TRUE |
donne ce JSON, où les nombres et les booléens conservent leur type et où les cellules vides valent null :
[
{"name": "Ada", "age": 36, "city": null, "active": null},
{"name": "Bob", "age": null, "city": "Rome", "active": true}
]
Avec la ligne d’en-tête désactivée, ou avec le format en lignes, vous obtenez un tableau de tableaux qui inclut la première ligne. Les lignes plus longues que l’en-tête reçoivent des clés nommées column5, column6, etc.
Questions fréquentes
Puis-je convertir toutes les feuilles d’un coup ?
Oui. « Télécharger les N feuilles (ZIP) » vous donne un ZIP avec un fichier JSON par feuille.
Pourquoi une valeur est-elle un nombre en JSON alors qu’elle est formatée dans Excel ?
Le JSON conserve la valeur enregistrée, donc 12,5 % devient 0.125 et une cellule monétaire devient un simple nombre. Utilisez la sortie CSV si vous avez besoin du texte exactement tel qu’il est affiché.
Les formules sont-elles incluses ?
C’est le résultat enregistré dans le fichier qui est utilisé, pas la formule elle-même.
Confidentialité
Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et vos textes sont traités sur votre appareil et ne sont jamais envoyés à nos serveurs.