Hoppa till innehåll
📋

JSON Flattener

Platta ut nästlad JSON till dot-notation-nycklar och återställ dot-notation tillbaka till nästlade objekt. Konfigurerbar avgränsare. Gratis i webbläsaren.

Läge
 

Hur fungerar JSON Flattener?

Platta ut konverterar ett nästlat JSON-objekt som {"a":{"b":1}} till ett enskiktsobjekt med dot-notation-nycklar: {"a.b":1}. Arrayer indexeras numeriskt (a.0, a.1). Återställ reverserar processen. Parentesavgränsaren använder a[b][0]-notation; snedstreck använder a/b/0.

Vanliga användningsområden

  • Formulärdata-prep — platta ut objekt till en nivå för HTML-formulärserialisering.
  • CSV-export — platta ut nästlad data så den passar i tabellstruktur.
  • Översättningsfiler — konvertera nästlade i18n-träd till platta dot-nycklar.
  • Konfiguration — konvertera nästlad config till env-var-stil platta nycklar.

Integritet

All bearbetning körs 100% i din webbläsare. Ingen data skickas till någon server.