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.
user.name{"user":{"name":"Ada"}}
→
{"user.name":"Ada"}Arbeitsbereich
Abflachen, zurückbauen oder extrahieren
Datentypen bleiben in allen Ansichten erhalten.
Array-Indizes in Klammern erhalten Arrays.
Punkt, Schrägstrich, Unterstrich oder eigenes Zeichen.
Pfade, Schlüssel oder Werte anzeigen.
Tiefere Strukturen können intakt bleiben.
Ablauf
So verwenden Sie das Tool
- 1JSON hinzufügen
Einfügen, Datei öffnen oder Beispiel laden.
- 2Richtung wählen
Abflachen oder verschachteln.
- 3Pfade einstellen
Trennzeichen, Array-Schreibweise und Tiefe wählen.
- 4Ergebnis 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.
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.