Pourquoi convertir XLSX en JSON ?
Le JSON est le format standard pour les API web et les applications JavaScript, donc injecter des données de tableur dans un service web ou une application frontend nécessite généralement un fichier JSON. Les développeurs l'utilisent également pour charger des données tabulaires dans des bases de données ou des systèmes de configuration. Consultez .JSON pour un aperçu complet du format.
Comment convertir XLSX en JSON
Ligne de commande - pandas CLI
Nécessite pandas et openpyxl ; exécutez python -c "import pandas as pd; pd.read_excel('data.xlsx').to_json('out.json', orient='records')".
Google Sheets + Apps Script FREE
Ouvrez votre .xlsx dans Google Sheets, puis utilisez Extensions > Apps Script pour exécuter un script qui exporte la feuille active en JSON.
À propos de ces formats
Un fichier XLSX est une feuille de calcul Microsoft Excel enregistrée au format Open XML, introduit avec Excel 2007 pour remplacer l'ancien format binaire XLS. Vous pouvez l'ouvrir sans…
Ouvrir les détails de .XLSX →Un fichier JSON est un fichier de données en texte brut au format JavaScript Object Notation, utilisé par les API web, les configurations d'applications et les exports de données. N'importe…
Ouvrir les détails de .JSON →Qualité et points de vigilance
- Les formules ne sont pas préservées - seule la dernière valeur calculée de la cellule apparaît dans la sortie JSON.
- Seule la première feuille est exportée par défaut ; les classeurs multi-feuilles nécessitent une gestion explicite dans le code.
- Les dates, le formatage des cellules, les graphiques et les tableaux croisés dynamiques ne sont pas transférés vers le JSON.
Foire aux questions
Le JSON inclut-il toutes les feuilles d'un classeur ?
sheet_name=None pour lire toutes les feuilles et les exporter sous forme d'objet JSON indexé par le nom des feuilles.Les formules sont-elles conservées dans la sortie JSON ?
.xlsx.À quoi ressemble la structure JSON ?
records, chaque ligne devient un objet JSON et le fichier complet est un tableau : [{"Name":"Alice","Age":30},...]. Les en-têtes de colonnes deviennent les clés des objets.