JSON plattare
Platta ut kapslad JSON till ennivånycklar med punktnotation eller bygg om kapslingen.
JSON plattare
Klistra in ett djupt kapslat JSON-objekt och det här verktyget plattar ut det till ett objekt på en nivå vars nycklar anger hela sökvägen – user.address.city istället för tre nivåer av klammerparenteser. Flat JSON faller direkt in i kalkylblad och CSV-exporter, gör två API-svar lätta att skilja rad för rad och matchar nyckelformatet som loggar pipelines, analyshändelser och konfigurationsbutiker förväntar sig.
Två alternativ styr nyckelformatet. Avgränsaren (en punkt som standard) förenar kapslade objektnycklar, och arrayindex skrivs antingen i hakparentesstil, taggar[0], eller med avgränsaren tags.0 – välj vilken som helst som ditt målsystem använder. Tomma objekt och arrayer hålls som {}- och []-värden, så ingenting försvinner tyst från data.
Samma alternativ driver den omvända riktningen: växla läget till unflaten och ett platt objekt byggs om till kapslad JSON. Platta ut ett svar, redigera en handfull värden i den platta vyn där banorna är lätta att skanna, och platta sedan tillbaka det – rundresan bevarar strukturen, inklusive matriser och tomma behållare.
Ogiltig inmatning rapporteras på samma sätt som i JSON-formateraren, med parserns eget meddelande, och räkningen under utdatan räknar de platta nycklarna, kapslingsdjupet och utdatastorleken i byte. Allt körs lokalt i din webbläsare: API-svar, konfigurationsfiler och exporter med riktig kunddata lämnar aldrig din enhet.