Czy mój JSON jest wysyłany?
Nie. Formatowanie, minifikacja, sortowanie, walidacja i renderowanie drzewa odbywają się w przeglądarce.
Formatuj, minifikuj, waliduj, sortuj i przeglądaj JSON z widokiem drzewa, błędami parsowania, metrykami struktury, kopiowaniem i pobieraniem.
Użyj tego narzędzia, gdy payload ma przejść z nieczytelnego bloku w coś, co da się debugować. Wklej JSON z odpowiedzi API, pliku konfiguracyjnego, ciała webhooka, eksportu storage przeglądarki albo linii logu. Formatter waliduje składnię, pokazuje błędy parsowania i może zwrócić czytelne wcięcia, kompaktowy zminifikowany JSON albo rozwijany widok drzewa.
Sortowanie kluczy obiektów przydaje się przy porównywaniu wygenerowanych snapshotów albo sprawdzaniu, czy dwa obiekty różnią się tylko kolejnością. Liczniki struktury szybko pokażą, czy masz płaski obiekt ustawień, zagnieżdżoną kopertę API czy dużą odpowiedź pełną tablic.
Ładowanie narzędzia...
Walidator używa ścisłego parsowania JSON. Komentarze, końcowe przecinki, ciągi w pojedynczych cudzysłowach, niecytowane klucze obiektów, Infinity, NaN i inne skróty z literałów obiektów JavaScript nie są poprawnym JSON. Jeśli backend lub narzędzie akceptuje takie rozszerzenia, znormalizuj wartość przed traktowaniem jej jako przenośny JSON.
Nie. Formatowanie, minifikacja, sortowanie, walidacja i renderowanie drzewa odbywają się w przeglądarce.
Nie. Sortowanie dotyczy kluczy obiektów. Kolejność tablic jest zachowana, bo zwykle ma znaczenie.
JSON jest bardziej rygorystyczny niż składnia obiektów JavaScript. Użyj podwójnych cudzysłowów dla ciągów i kluczy, usuń komentarze oraz końcowe przecinki.