Zum Hauptinhalt springen

XLSX-zu-JSON-Konverter

Ein Arbeitsblatt in ein Array von JSON-Objekten umwandeln, mit Kontrolle über leere Zellen.

In Ihrem Browser verarbeitet. Diese Datei wird auf Ihrem Gerät konvertiert und nie hochgeladen.

Konverter

.xlsx bis 25 MB. Sie können eine Datei auch hierher ziehen.

Optionen

Wählen Sie eine Arbeitsmappe, um ihre Arbeitsblätter aufzulisten.

Ist das aus, heißen die Spalten column1, column2 und so weiter.
Excel speichert Datumsangaben als Zahlen, das Ausgabeformat muss also gewählt werden. Es wird keine Zeitzone angewandt, denn ein Tabellendatum ist ein Kalendertag und kein Zeitpunkt.
Ausschalten für eine kleinere Datei in einer Zeile.

Keine Datei ausgewählt.

Über dieses Werkzeug

Eine Tabelle in JSON zu verwandeln ist meist der erste Schritt, um eine Mappe an eine API, ein Skript oder eine Datenbank zu übergeben. Dieses Werkzeug öffnet eine .xlsx-Mappe in Ihrem Browser und schreibt ein gewähltes Arbeitsblatt als Array von JSON-Objekten, eines je Zeile.

Weil leere Zellen und Datumsangaben genau die Stellen sind, an denen Tabellenexporte üblicherweise schiefgehen, entscheiden Sie über beide, statt dass geraten wird.

Unterstützte Formate und Limits

Eingabe
.xlsx
Ausgabe
.json (application/json)
Name der Ausgabedatei
The workbook name with the worksheet name appended, for example budget.xlsx becomes budget-Q1.json. Exporting every worksheet produces budget-sheets.zip.
Maximale Dateigröße
25 MB
Verarbeitung
In Ihrem Browser. Die Datei wird nicht hochgeladen.

So wird es benutzt

  1. Wählen Sie eine .xlsx-Mappe. Ihre Arbeitsblätter werden aufgelistet, sobald sie gelesen ist.
  2. Wählen Sie ein Arbeitsblatt, oder exportieren Sie alle.
  3. Sagen Sie, ob die erste Zeile die Spaltennamen enthält, und wählen Sie, wie leere Zellen und Datumsangaben geschrieben werden.
  4. Wählen Sie Konvertieren und laden Sie dann die .json-Datei oder das .zip-Archiv herunter.

Einschränkungen

  • Jeder Wert wird als Zeichenkette geschrieben, außer leeren Zellen, wenn Sie null verlangen. Zahlen werden nicht zu JSON-Zahlen, weil das Werte wie Postleitzahlen, lange Kontonummern und Versionsangaben stillschweigend beschädigt.
  • Formeln werden nicht neu berechnet; verwendet wird der mit der Mappe gespeicherte Wert.
  • Formatierung, verbundene Zellen, Diagramme, Bilder und Kommentare lassen sich nicht abbilden.
  • Doppelte Spaltennamen fallen zusammen, und die letzte Spalte mit einem gegebenen Namen gewinnt.
  • Unterstützt wird nur .xlsx. Ältere .xls- und makrofähige .xlsm-Dateien werden abgelehnt.
  • Passwortgeschützte Mappen lassen sich nicht öffnen.

Häufige Fragen

Wird meine Arbeitsmappe hochgeladen?
Nein. Die Mappe wird vollständig in Ihrem Browser geöffnet und konvertiert. Sie verlässt Ihr Gerät nie, und es wird keine Anfrage gestellt, die ihren Inhalt trägt.
Welche Einstellung für leere Zellen soll ich nehmen?
Nehmen Sie null, wenn der Empfänger einen fehlenden von einem leeren Wert unterscheidet, lassen Sie die Eigenschaft weg, wenn er optionale Felder erwartet, und nehmen Sie die leere Zeichenkette, wenn er jeden Schlüssel als Text erwartet.
Warum stehen meine Zahlen in Anführungszeichen?
Zellwerte werden als Text geschrieben, damit unterwegs nichts verloren geht. Eine Zahl, die eine JSON-Zahl sein muss, ist nach der Konvertierung eine kleine Umformung, während eine zerstörte Kontonummer nicht zurückzuholen ist.
Kann ich alle Arbeitsblätter auf einmal konvertieren?
Ja. Wählen Sie alle Arbeitsblätter, und der Download ist ein ZIP-Archiv mit einer JSON-Datei je Blatt, benannt nach dem Blatt.