Excel-zu-JSON-Konverter
Wandeln Sie ausgewählte XLSX-Arbeitsblätter oder klassische XLS-Blätter in JSON um, ohne die Arbeitsmappe hochzuladen. Legen Sie eine JSON-Struktur und Regeln für Überschriften, leere Zellen und Werte fest, die auf alle ausgewählten Blätter gleichermaßen angewendet werden, und laden Sie eine JSON-Datei oder ein lokales ZIP herunter. Sichtbare Blätter sind standardmäßig ausgewählt; ausgeblendete und VeryHidden-Blätter werden angezeigt, damit Sie sie bewusst einbeziehen können.
Excel in JSON umwandeln
-
1
Excel-Arbeitsmappe auswählen
Wählen Sie eine echte XLSX- oder binäre XLS-Datei bis 20 MiB. Der Konverter prüft die Dateisignatur, nicht nur die Endung.
-
2
Arbeitsblätter auswählen
Prüfen Sie sichtbare, Hidden- und VeryHidden-Arbeitsblätter. Wählen Sie eines oder mehrere aus; dieselben JSON-Optionen gelten für alle ausgewählten Blätter.
-
3
JSON-Regeln wählen
Nutzen Sie Datensätze, eine Matrix, ein Wörterbuch oder gruppierte Datensätze. Legen Sie Überschriftenschlüssel, Werttypen und die Darstellung leerer Zellen fest.
-
4
Lokal herunterladen
Ein ausgewähltes Blatt wird als JSON heruntergeladen. Mehrere ausgewählte Blätter werden im Browser in ein ZIP gepackt.
Grenzen der Arbeitsmappe und unterstützte Formate
Dieser Konverter liest XLSX-Arbeitsmappen und klassische binäre XLS-Dateien. XLSM, XLSB, ODS und CSV werden nicht akzeptiert. Der Browser prüft die Dateisignatur. Es genügt daher nicht, ein anderes Format in .xlsx oder .xls umzubenennen.
Eine Arbeitsmappe darf bis zu 20 MiB groß sein, bis zu 100 Arbeitsblätter enthalten und bis zu 2 Millionen Zellen verwenden. Der Konverter prüft vor dem Lesen außerdem die Struktur eines XLSX-Archivs und beendet die Ausgabeerzeugung oberhalb von 100 MiB. Diese Grenzen verhindern, dass eine beschädigte oder ungewöhnlich große Arbeitsmappe einen unkontrollierten Browser-Download erzeugt.
Eine JSON-Struktur für die ausgewählten Arbeitsblätter wählen
JSON kann Arrays und Objekte sowie Text, Zahlen, boolesche Werte und null darstellen. Welche Struktur passt, hängt vom System ab, das die Datei liest. RFC 8259 beschreibt das JSON-Datenmodell.
| Struktur | Verwendung der ersten Zeile | Geeignet für |
|---|---|---|
| Objekt-Array | Überschriften werden zu Eigenschaftsnamen. | Anwendungsdaten, API-Fixtures und die meisten datensatzbasierten Importe. |
| Matrix | Die erste Zeile bleibt Teil der Daten. | Positionsdaten, kompakte Tabellen und Werkzeuge, die ein Array aus Arrays erwarten. |
| Wörterbuch | Überschriften werden zu Eigenschaften; eine gewählte Spalte liefert eindeutige Schlüssel. | Schnelle Nachschlagewerke, etwa Produktcode zu Produktdatensatz. |
| Gruppierte Arrays | Überschriften werden zu Eigenschaften; eine gewählte Spalte liefert Gruppenschlüssel. | Nach Feldern wie Abteilung, Land oder Status gruppierte Datensätze. |
Die Objekt-Array-Form folgt dem von SheetJS dokumentierten Standardverhalten: Die erste Zeile liefert Überschriften. Die Matrix-Ausgabe behält diese Zeile, weil sie dort Daten und keine Metadaten sind.
Objekt-, Wörterbuch- und Gruppenausgaben benötigen eine nicht leere Überschriftenzeile ohne Duplikate. Ein Wörterbuch benötigt zusätzlich eindeutige Werte in der gewählten Schlüsselspalte. Der Konverter hält mit einer klaren Fehlermeldung an, wenn diese Regeln nicht erfüllt sind, statt einen Datensatz unbemerkt zu überschreiben. Sie können bereinigte Eigenschaftsschlüssel verwenden oder den exakten Überschriftentext beibehalten, wenn ein Zielsystem den Wortlaut der Arbeitsmappe verlangt.
Werte, Daten und Formeln
Bei aktivierter Typerkennung bleiben Tabellenzahlen und boolesche Werte JSON-Zahlen und JSON-Boolesche Werte. Sie können Werte auch als Text beibehalten, wenn das Zielsystem die Umwandlung selbst steuert. Leere Zellen werden zu null oder zu leeren Zeichenfolgen. Ganzzahlen außerhalb des sicheren JavaScript-Bereichs bleiben Text, damit ihre Ziffern nicht stillschweigend gerundet werden.
Datumszellen werden nur dann zu ISO-Werten, wenn der Tabellenleser sie als Datum erkennt. Der Konverter errät nicht, dass ein datumähnlicher Text ein Datum ist. Das ist bei Bestellnummern, Versionsbezeichnungen und lokal geschriebenen Datumsangaben wichtig.
Der Konverter führt Excel-Formeln niemals aus und berechnet sie nicht neu. Er verwendet den gespeicherten Wert einer Formel, wenn die Arbeitsmappe einen enthält. Eine Formel ohne gespeicherten Wert folgt der gewählten Regel für leere Werte.
Lokale Umwandlung und temporäre Entwürfe
Das Lesen der Arbeitsmappe, die JSON-Erzeugung, das Erstellen des ZIP und Downloads finden im Browser statt. Die Arbeitsmappe, ihre Blattdaten und das erzeugte JSON werden weder hochgeladen noch über unsere Server übertragen.
Im mehrstufigen Ablauf kann eine geprüfte Arbeitsmappe als hash-geprüfter temporärer Entwurf im IndexedDB-Speicher dieses Browsers bleiben. Die URL enthält nur eine undurchsichtige Auftragskennung, nie den Dateinamen oder Blattwerte. Der Entwurf ist nach 30 Minuten nicht mehr verfügbar. Wenn Sie neu beginnen oder einen Download anfordern, bittet das Werkzeug den Browser um seine Entfernung und warnt, falls diese nicht bestätigt werden kann. Ist Browser-Speicher nicht verfügbar, bleiben die Bedienelemente auf einer Seite, damit Sie ohne Navigation fertig werden können.
Häufig gestellte Fragen
Ja. Wählen Sie ein oder mehrere Blätter. Ein einzelnes ausgewähltes Blatt erzeugt einen JSON-Download; mehrere ausgewählte Blätter erzeugen ein ZIP mit einer JSON-Datei je Blatt.
Verwenden Sie ein Objekt-Array für normale Datensätze mit Überschriften. Nutzen Sie eine Matrix, wenn jede Zeile einschließlich der Überschriftenzeile Positionsdaten bleiben soll. Verwenden Sie ein Wörterbuch für Nachschlagewerke mit eindeutigen Schlüsseln und gruppierte Arrays, wenn wiederholte Werte verwandte Datensätze zusammenführen sollen.
Überschriftenbasierte Strukturen erfordern nicht leere, eindeutige Überschriften. Ein Wörterbuch erfordert außerdem eindeutige Werte in der gewählten Schlüsselspalte. Das Ablehnen von Duplikaten verhindert, dass eine Ausgabedatei einen Datensatz ohne Hinweis durch einen anderen ersetzt.
Nein. Formelzellen verwenden ein gespeichertes Ergebnis, wenn eines vorhanden ist, und das Werkzeug berechnet Formeln nicht neu. ISO-Daten werden nur für Zellen geschrieben, die der Tabellenleser als Daten erkennt, nicht aufgrund von Textvermutungen.
Nein. Lesen, Umwandlung und Downloadvorbereitung bleiben im Browser. Der mehrstufige Ablauf kann einen rein lokalen Browserentwurf bis zu 30 Minuten aufbewahren, aber die Arbeitsmappe und ihre Daten werden weder an den Server gesendet noch in die URL geschrieben.
Verwandte Tools
MKV-zu-MP4-Konverter
Konvertiere MKV-Videos in MP4 für flüssigere Wiedergabe auf iPhone, iPad, QuickTime, Browsern, Fernsehern und Editoren. Lade eine .mkv-Datei hoch und lade eine kompatible .mp4 herunter.
Excel-in-CSV-Konverter
XLSX- oder XLS-Blätter im Browser in CSV oder TSV umwandeln. Blätter, Trennzeichen, Kodierung und ausgeblendete Daten ohne Datei-Upload auswählen.
XML-zu-CSV-Konverter
Wandle flache XML-Zeilen im Browser in kommagetrennte UTF-8-CSV um. Attribute werden unterstützt, Grenzen geprüft und Formeln abgesichert.
Untertitel-Konverter
Wandeln Sie SRT-Untertitel lokal in WebVTT oder VTT-Untertitel in SRT um. Prüfen Sie Zeitangaben, bewahren Sie mehrzeiligen Text und laden Sie das Ergebnis herunter.
CSV in Excel umwandeln
CSV-Daten im Browser in eine einblättrige XLSX-Arbeitsmappe umwandeln, Trennzeichen prüfen, Kennungen erhalten und Inhalte lokal behalten.
M4A-in-MP3-Konverter
Wandle M4A-Audio in MP3 um, um es breiter abspielen zu können. Lade eine .m4a-Datei hoch und lade eine kompatible .mp3-Kopie herunter.
Tool in anderen Sprachen verfügbar
- Convertidor de Excel a JSON [ES]
- ตัวแปลง Excel เป็น JSON [TH]
- Excel naar JSON-converter [NL]
- Excel 转 JSON 转换器 [ZH]
- Excel JSON 변환기 [KO]
- Convertisseur Excel vers JSON [FR]
- Excel till JSON-konverterare [SV]
- Konverter Excel ke JSON [ID]
- Conversor de Excel para JSON [PT]
- Excel JSON Dönüştürücü [TR]
- Konwerter Excel na JSON [PL]
- Excel to JSON Converter [EN]
- Excel から JSON への変換ツール [JA]
- Trình chuyển đổi Excel sang JSON [VI]
- محول Excel إلى JSON [AR]
- Convertitore da Excel a JSON [IT]
- Конвертер Excel в JSON [RU]