Excel in JSON

Wähle ein Blatt aus einer Excel-Datei und speichere es als JSON.

Excel-Dateien werden vollständig in deinem Browser gelesen und in JSON konvertiert. Datumswerte, Währungen, Prozentwerte und andere formatierte Zellen werden so konvertiert, wie sie in Excel angezeigt werden.

Über dieses Tool

Das Excel-zu-JSON-Tool konvertiert Excel-Dateien (.xlsx) in JSON, indem Sie ein Blatt aus der Arbeitsmappe auswählen können. Die Daten lassen sich als Objekt-Array, als 2D-Array oder als Objekt nach Schlüssel ausgeben, mit konfigurierbarem Einzug und konfigurierbarer Behandlung leerer Zeilen. Ideal, um Excel-Daten als JSON für die Webentwicklung, API-Tests, Konfigurationsdateien und Datenverarbeitung vorzubereiten.

Verwendung

1

Excel-Datei auswählen

Laden Sie die .xlsx-Datei hoch, die Sie in JSON konvertieren möchten. Nach der Auswahl sehen Sie den Dateinamen, die Größe und die Gesamtzahl der Blätter.

2

Blatt und Optionen wählen

Wählen Sie das zu konvertierende Blatt aus und legen Sie dann das Ausgabeformat (Objekt-Array, 2D-Array oder Objekt nach Schlüssel), den Einzug und die Behandlung leerer Zeilen fest.

3

Ergebnis prüfen und speichern

Prüfen Sie die erzeugte JSON-Struktur und die Werte im Vorschaufenster mit Zeilennummern und kopieren Sie sie dann in die Zwischenablage oder laden Sie sie als JSON-Datei herunter.

Funktionen

Blattauswahl

Wählen Sie ein bestimmtes Blatt aus einer Excel-Datei mit mehreren Blättern aus und konvertieren Sie es in JSON.

Drei Ausgabeformate

Wählen Sie je nach Datenbedarf zwischen Objekt-Array, 2D-Array oder Objekt nach Schlüssel.

Flexibler Einzug

Wählen Sie 2 Leerzeichen, 4 Leerzeichen, Tab oder Keine, um Lesbarkeit und Dateigröße des erzeugten JSON auszubalancieren.

Behandlung leerer Zeilen

Schließen Sie Zeilen aus, in denen jede Zelle leer ist, oder behalten Sie sie an ihren ursprünglichen Positionen im Ergebnis.

Vorschau, Kopieren und Download

Prüfen Sie das JSON mit Zeilennummern, kopieren Sie es in die Zwischenablage oder laden Sie es als .json-Datei herunter.

Browserinterne Verarbeitung

Ihre Excel-Datei bleibt in Ihrem Browser — nichts wird an einen Server gesendet.

Anwendungsfälle

Daten für die Webentwicklung vorbereiten

Konvertieren Sie in Excel verwaltete Produkt-, Benutzer- und Konfigurationsdaten in JSON für den Einsatz in Webanwendungen.

API-Testdaten generieren

Wandeln Sie Excel-Blätter schnell in Objekt-Arrays für Anfrage-Bodys und Test-Fixtures um.

ID-basierte Datenstrukturen aufbauen

Wandeln Sie Tabellen mit Codes oder Kennungen in der ersten Spalte in das Format Objekt nach Schlüssel für schnelle Nachschlagevorgänge um.

Die ursprüngliche Zellstruktur beibehalten

Verwenden Sie das Format 2D-Array, um die Zeilen- und Spaltenreihenfolge für Daten zu erhalten, bei denen die Zellposition wichtiger ist als die Spaltennamen.

Konfigurationsdateien und Seed-Daten schreiben

Konvertieren Sie in Excel organisierte Optionen, lokalisierte Zeichenfolgen und Referenzwerte in JSON-Konfigurationsdateien oder initiale Daten.

Häufig gestellte Fragen

Wie unterscheiden sich die Ausgabeformate?

Beim Objekt-Array dient die erste Zeile als Eigenschaftsnamen, und jede folgende Zeile wird in ein Objekt umgewandelt. Das 2D-Array behält jede Zeile einschließlich der ersten als Wert-Arrays bei. Beim Objekt nach Schlüssel wird der Wert der ersten Spalte jeder Datenzeile zum Schlüssel des obersten Objekts, und die übrigen Spalten werden als Eigenschaften unter diesem Schlüssel gespeichert.

Wie wird die erste Zeile behandelt?

In den Formaten Objekt-Array und Objekt nach Schlüssel wird die erste Zeile zu den JSON-Eigenschaftsnamen. Im 2D-Array wird die erste Zeile wie eine normale Datenzeile behandelt.

Welche Einzugsoptionen gibt es?

Sie können zwischen 2 Leerzeichen, 4 Leerzeichen, Tab oder Keine wählen. Die Leerzeichen- und Tab-Optionen rücken die Struktur für die Lesbarkeit ein; „Keine" entfernt unnötige Leerzeichen und Zeilenumbrüche für eine kompakte Ausgabe.

Was ist der Unterschied zwischen dem Ausschließen und dem Behalten leerer Zeilen?

Ausschließen entfernt Zeilen, in denen jede Zelle leer ist, aus der JSON-Ausgabe. Behalten bewahrt leere Zeilen an ihren ursprünglichen Positionen.

Was passiert, wenn eine Kopfzelle leer ist?

Leere Spaltennamen werden durch automatisch generierte Namen auf Basis der Spaltenposition ersetzt, z. B. column_4, column_5 und so weiter.

Welche Werte werden im Modus Objekt nach Schlüssel zu Schlüsseln?

Der Wert der ersten Spalte jeder Datenzeile wird zum Schlüssel des obersten JSON-Objekts, und die übrigen Spalten werden als Eigenschaften unter diesem Schlüssel gespeichert.

Was ist, wenn die erste Spalte doppelte Werte enthält?

Ein JSON-Objekt kann keine doppelten Schlüssel enthalten. Wiederholte Werte erhalten daher einen numerischen Zusatz wie _2, _3, um sie zu unterscheiden. Verwenden Sie im Modus Objekt nach Schlüssel am besten eindeutige Werte in der ersten Spalte.

Werden numerische Zellen als JSON-Zahlen gespeichert?

Derzeit werden Zellen, die wie Zahlen aussehen, im Ergebnis weiterhin als Zeichenfolgen gespeichert. Wenn Sie die Werte in Berechnungen verwenden möchten, müssen Sie sie nach der Konvertierung möglicherweise in Zahlen umwandeln.

Werden Excel-Formatierungen oder Formeln beibehalten?

Nein. JSON speichert die angezeigten Zellwerte, sodass Formatierungen wie Schriftarten, Farben, Rahmen und verbundene Zellen nicht beibehalten werden.

Kann ich eine passwortgeschützte Excel-Datei konvertieren?

Nein. Passwortgeschützte Excel-Dateien können nicht verarbeitet werden. Bitte entsperren Sie die Datei zuerst, bevor Sie dieses Tool verwenden.

Wird meine Excel-Datei an einen Server gesendet?

Nein. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser. Ihre Excel-Datei und die Konvertierungsergebnisse werden niemals an einen Server übertragen.

Ähnliche Tools

Alle Tools laufen in deinem Browser. Dateien werden nicht auf den Server hochgeladen.
Featured on SaaSCity