Warum XLSX in JSON konvertieren?
JSON ist das Standardformat für Web-APIs und JavaScript-Anwendungen. Um Tabellendaten in einen Webdienst oder eine Frontend-App einzuspeisen, ist daher meist eine JSON-Datei erforderlich. Entwickler nutzen es auch, um tabellarische Daten in Datenbanken oder Konfigurationssysteme zu laden. Siehe .JSON für eine vollständige Formatübersicht.
Wie man XLSX in JSON konvertiert
Kommandozeile - pandas CLI
Erfordert pandas und openpyxl; führen Sie python -c "import pandas as pd; pd.read_excel('data.xlsx').to_json('out.json', orient='records')" aus.
Google Sheets + Apps Script FREE
Öffnen Sie Ihre .xlsx in Google Sheets und verwenden Sie dann Erweiterungen > Apps Script, um ein Skript auszuführen, das das aktive Blatt als JSON exportiert.
Über diese Formate
Eine XLSX-Datei ist eine Microsoft Excel-Tabelle im Open XML-Format, das mit Excel 2007 als Nachfolger des älteren binären XLS-Formats eingeführt wurde. Sie können sie ohne Excel-Kauf…
.XLSX-Details öffnen →Eine JSON-Datei ist eine Klartextdatendatei im JavaScript Object Notation-Format, die von Web-APIs, App-Konfigurationen und Datenexporten verwendet wird. Jeder Texteditor öffnet sie -…
.JSON-Details öffnen →Qualität & worauf zu achten ist
- Formeln bleiben nicht erhalten - nur der zuletzt berechnete Zellwert erscheint in der JSON-Ausgabe.
- Standardmäßig wird nur das erste Blatt exportiert; Arbeitsmappen mit mehreren Blättern erfordern eine explizite Behandlung im Code.
- Daten, Zellformatierungen, Diagramme und Pivot-Tabellen werden nicht nach JSON übertragen.
Häufig gestellte Fragen
Enthält das JSON alle Blätter einer Arbeitsmappe?
sheet_name=None, um alle Blätter zu lesen und sie als ein nach Blattnamen indiziertes JSON-Objekt zu exportieren.Bleiben Formeln in der JSON-Ausgabe erhalten?
.xlsx-XML.Wie sieht die JSON-Struktur aus?
records wird jede Zeile zu einem JSON-Objekt und die gesamte Datei zu einem Array: [{"Name":"Alice","Age":30},...]. Spaltenüberschriften werden zu den Objektschlüsseln.