Przejdź do treści
📋

JSON Flattener

Spłaszczaj zagnieżdżony JSON do kluczy w notacji kropkowej i odwracaj notację kropkową z powrotem do zagnieżdżonych obiektów. Konfigurowalny separator. Darmowy.

Tryb
 

Jak działa JSON Flattener?

Spłaszczanie przekształca zagnieżdżony obiekt JSON, taki jak {"a":{"b":1}}, w obiekt jednopoziomowy z kluczami w notacji kropkowej: {"a.b":1}. Tablice są indeksowane numerycznie (a.0, a.1). Odwracanie wykonuje proces odwrotny. Separator nawiasów używa notacji a[b][0]; ukośnik używa a/b/0.

Typowe zastosowania

  • Przygotowanie danych formularza — spłaszcz obiekty do jednego poziomu dla serializacji formularza HTML.
  • Eksport CSV — spłaszcz zagnieżdżone dane, aby pasowały do struktury tabelarycznej.
  • Pliki tłumaczeń — przekształć zagnieżdżone drzewa i18n w płaskie klucze kropkowe.
  • Konfiguracja — przekształć zagnieżdżoną konfigurację w płaskie klucze w stylu zmiennych środowiskowych.

Prywatność

Całe przetwarzanie odbywa się w 100% w Twojej przeglądarce. Żadne dane nie są wysyłane na serwer.