Formatter JSON

Formatuj, sprawdzaj i minifikuj JSON bezpośrednio w przeglądarce — z dokładnym wierszem każdego błędu składni.

O narzędziu Formatter JSON

Co to jest

Formatter JSON sprawia, że JSON jest czytelny, i sprawdza, czy jest poprawny. Dodaje wcięcia w zagnieżdżonych obiektach i tablicach, wskazuje błąd składni z numerem wiersza i pozycją, a wynik potrafi zminifikować do jednego wiersza — przydatne, zanim wkleisz dane do kodu lub żądania API.

Główne funkcje

  • Formatowanie z wcięciem 2 lub 4 spacji albo tabulatorem.
  • Walidacja: błąd składni jest zgłaszany z wierszem i pozycją, a sam wiersz jest podświetlany; klucz powtórzony w jednym obiekcie też jest oznaczany.
  • Minifikacja do jednego wiersza.
  • Sortowanie kluczy od A do Z lub od Z do A.
  • Pokazanie tylko części wyniku za pomocą wyrażenia JSONPath, np. $.data[0].
  • Escapowanie JSON do ciągu znaków i z powrotem; odwracanie rozwija też JSON zagnieżdżony w ciągach.
  • Duże liczby, takie jak 64-bitowe identyfikatory, zostają dokładnie takie, jak zostały zapisane.

Jak używać

  1. Wklej JSON do edytora, przeciągnij na niego plik lub kliknij „Przykład”.
  2. Wybierz wcięcie — 2 lub 4 spacje albo tabulator — lub kliknij „Minifikuj”.
  3. W razie potrzeby posortuj klucze lub zawęź wynik przez JSONPath.
  4. Jeśli JSON jest niepoprawny, przeczytaj komunikat i popraw podświetlony wiersz.
  5. Skopiuj wynik lub wyślij go do innego narzędzia.

Kiedy się przydaje

  • Odczytać odpowiedź API podczas debugowania.
  • Uporządkować duży plik konfiguracyjny.
  • Znaleźć brakujący przecinek lub cudzysłów głęboko w zagnieżdżonej strukturze.
  • Przygotować dwie wersje dokumentu dla JSON Diff.

Prywatność i ograniczenia

Twoje dane

Twój JSON jest przetwarzany w przeglądarce i nie trafia na serwer — witryna otrzymuje tylko anonimowe zdarzenie „otwarto narzędzie”, bez treści. Wynik wysłany do innego narzędzia zostaje na tym urządzeniu przez 24 godziny w „Ostatniej aktywności”. Link „Udostępnij” zawiera Twój JSON w samym adresie, więc wysyłaj go tylko zaufanym osobom.

Ograniczenia

  • Narzędzie nie poprawia błędów samo — pokazuje, gdzie są.
  • To, jak duży plik będzie działał płynnie, zależy od pamięci urządzenia; stałego limitu nie ma.

Najczęstsze pytania

Czy Formatter JSON poprawia błędy automatycznie?

Nie. Pokazuje, gdzie jest błąd — wiersz, pozycję i co jest nie tak — a poprawiasz go sam, więc nic w Twoich danych nie zmienia się bez Twojej wiedzy.

Co robi „Minifikuj”?

Usuwa spacje i podziały wierszy, zostawiając te same dane w jednym wierszu. Przydaje się do treści żądań i ustawień zapisywanych w jednej linii.

Dlaczego mój JSON jest niepoprawny?

Najczęściej brakuje przecinka, są pojedyncze cudzysłowy zamiast podwójnych, klucz nie ma cudzysłowów albo po ostatnim elemencie stoi przecinek. We wszystkich tych kwestiach JSON jest surowszy niż JavaScript.

Czy poradzi sobie z dużym plikiem JSON?

Tak, w granicach pamięci Twojego urządzenia: wszystko działa w przeglądarce, więc bardzo duży plik zależy głównie od komputera lub telefonu.