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.
Referens
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.