Daten-Tool

JSON Flattener

Verschachtelte Objekte in flache Pfade umwandeln, zurückbauen oder Pfade, Schlüssel und Werte extrahieren.

Standardmäßig privat. Ihr JSON bleibt in diesem Tab.
JSON-Struktur
Bereit für JSONLokale Verarbeitung

JSON-Grundlagen

Was bedeutet JSON abflachen?

Eine verschachtelte Struktur wird zu einem Objekt auf einer Ebene. Jeder Ausgabeschlüssel beschreibt den ursprünglichen Pfad.

Flache Pfade sind für Tabellen, Übersetzungen, Einstellungen und einfache Datenspeicher nützlich.

Nesteduser.name
{"user":{"name":"Ada"}}

→

{"user.name":"Ada"}

Arbeitsbereich

Abflachen, zurückbauen oder extrahieren

Datentypen bleiben in allen Ansichten erhalten.

Umkehrbare Pfade

Array-Indizes in Klammern erhalten Arrays.

Trennzeichen

Punkt, Schrägstrich, Unterstrich oder eigenes Zeichen.

Gezielte Ausgabe

Pfade, Schlüssel oder Werte anzeigen.

Tiefenlimit

Tiefere Strukturen können intakt bleiben.

Ablauf

So verwenden Sie das Tool

  1. 1
    JSON hinzufügen

    Einfügen, Datei öffnen oder Beispiel laden.

  2. 2
    Richtung wählen

    Abflachen oder verschachteln.

  3. 3
    Pfade einstellen

    Trennzeichen, Array-Schreibweise und Tiefe wählen.

  4. 4
    Ergebnis nutzen

    Kopieren, herunterladen oder als neue Eingabe verwenden.

Die Verarbeitung erfolgt lokal und schreibt Daten nicht in die URL.

Genauigkeit

Pfadkonflikte und Grenzen

Trennzeichen im Schlüssel

Dann kann ein Pfad mehrdeutig sein.

Numerische Schlüssel

Sie können wie Array-Indizes aussehen.

Maximale Tiefe

Tiefere Werte bleiben JSON-Strukturen.

Prüfen Sie Konfliktwarnungen vor der Weiterverwendung.

Häufige Fragen

Fragen zum JSON-Flattening

Ändern sich Datentypen?

Nein, JSON-Typen bleiben erhalten.

Funktionieren Arrays?

Ja, mit Klammern oder Trennzeichen.

Ist jedes flache Objekt umkehrbar?

Nein, widersprüchliche Pfade sind mehrdeutig.

Pfad oder Schlüssel?

Ein Pfad ist vollständig, ein Schlüssel nur ein Eigenschaftsname.