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