TF

Narzędzia dla programistów

Walidator JSON: sprawdź składnię online

Sprawdź, czy JSON jest poprawny, i znajdź błędy.

Działa lokalnie w Twojej przeglądarce — Twoje dane nie są przesyłane.

Tylko pliki JSON (.json) — obsługuje przeciąganie i upuszczanie
Wklej JSON lub wczytaj plik .json do sprawdzenia.

Czym jest to narzędzie?

Wklej dowolny dokument JSON, a walidator powie, czy jest składniowo poprawny. Jeśli nie, zobaczysz komunikat parsera z numerem wiersza i kolumny, więc trafisz prosto do problemu zamiast przeglądać cały plik.

Walidator JSON sprawdza, czy tekst jest zgodny z gramatyką JSON. Nie sprawdza, czy dane pasują do konkretnego schematu — tylko czy składnia jest poprawna.

Gdy parser JavaScript zgłasza pozycję znaku, ToolForge przelicza ją na wiersz i kolumnę, aby szybko wskazać problem.

Sprawdzanie odbywa się lokalnie. Twoje dane nigdy nie są przesyłane do ToolForge.

Jak używać: Walidator JSON

  1. Wklej JSON do sprawdzenia lub wczytaj plik .json.
  2. Kliknij „Sprawdź”.
  3. Jeśli dokument jest niepoprawny, przeczytaj komunikat błędu i wskazówkę z wierszem i kolumną.
  4. Popraw błąd i sprawdź ponownie, aż wszystko będzie w porządku.

Przykłady

Wykrycie przecinka na końcu

Ten dokument jest niepoprawny z powodu przecinka po 2.

{"a":1,"b":2,}

Najczęstsze pytania

Czy walidacja odbywa się względem JSON Schema?

Nie. To narzędzie sprawdza tylko składnię. Walidacja schematu to osobny temat i może pojawić się w przyszłym narzędziu premium.

Dlaczego numery wierszy mogą być przybliżone?

Przeglądarki podają komunikaty błędów w różnych formatach. Gdy dostępna jest pozycja znaku, przeliczamy ją na wiersz i kolumnę; w przeciwnym razie pokazujemy oryginalny komunikat parsera.

Jakie są najczęstsze błędy składni JSON?

Przecinki na końcu, ciągi w apostrofach, klucze bez cudzysłowów, komentarze i brakujące przecinki między elementami. Obiekty JavaScript dopuszczają niektóre z nich, ścisły JSON — nie.

Czy mój JSON jest gdzieś wysyłany?

Nie. Walidacja korzysta z wbudowanego parsera JSON w przeglądarce, więc dokument nigdy nie opuszcza urządzenia.

Potrzebujesz w przyszłości więcej możliwości?

Narzędzia premium, wyższe limity i dostęp przez API są w planach. Wersja 1 pozostaje darmowa i prywatna w Twojej przeglądarce.