0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Ustawienia
Weryfikacja i formatowanie obiektów JSON z konfigurowalnym wcięciem, podkreślając błędy składniowe. Wklej JSON do edytora, dostosuj wcięcie i naciśnij Format. Jeśli JSON zawiera błędy, są one sygnalizowane dokładną pozycją.
Kod źródłowy
Linie:0Postacie:0

Jak to działa

Waliduje i ponownie wcina JSON, aby był czytelny i dobrze ustrukturyzowany. Ponieważ najpierw parsuje tekst, wykrywa błędy składni (nadmiarowe przecinki, brakujące cudzysłowy, niezamknięte nawiasy) i wskazuje, gdzie jest problem.

Możesz wybrać typ wcięcia (spacje lub tabulatory), rozmiar wcięcia i koniec wiersza. Wynik jest generowany w formacie kanonicznym, ze schludnie zagnieżdżonymi kluczami i wartościami.

Całe przetwarzanie odbywa się lokalnie, w przeglądarce. Formatuje i waliduje strukturę; nie zmienia kolejności kluczy ani nie modyfikuje wartości.

Przykłady

{"name":"Ana","tags":["a","b"],"active":true}{ "name": "Ana", "tags": [ "a", "b" ], "active": true }Z wcięciem 4 spacji: obiekty i tablice są przejrzyście zagnieżdżone.

Przypadki użycia

  • Odczytać odpowiedź API skompresowaną do jednego wiersza.
  • Sprawdzić, czy JSON ma błędy składni, zanim go użyjesz.
  • Ujednolicić wcięcia pliku konfiguracyjnego.
  • Zbadać i porównać ładunki skopiowane z przeglądarki lub logu.

Najczęstsze pytania

Czy waliduje JSON, czy tylko go wcina?

Robi obie rzeczy. Najpierw parsuje tekst, aby sprawdzić, czy to poprawny JSON, a jeśli nie, pokazuje błąd. Dopiero przy poprawnym JSON generuje wersję z wcięciami.

Czy zmienia kolejność lub zawartość kluczy?

Nie. Zachowuje oryginalną kolejność i zawartość kluczy oraz wartości. Stosuje tylko spójne wcięcia i podziały wierszy.

Czy akceptuje komentarze lub JSON z końcowymi przecinkami?

Nie. Trzyma się standardu JSON, który nie zezwala na komentarze ani końcowe przecinki. Jeśli tekst je zawiera, formater oznaczy go jako nieprawidłowy.

Czy mój JSON jest wysyłany na serwer?

Nie. Walidacja i formatowanie odbywają się w całości w przeglądarce; JSON nigdy nie opuszcza Twojego komputera.