Narzędzia programistyczne ● Przetwarzanie lokalne

Walidator JSON

Sprawdzaj lokalnie składnię JSON i wykrywaj powtarzające się nazwy właściwości obiektów.

Przygotowywanie narzędzia…
Wypróbuj krótki przykład

Wypróbuj krótki przykład

Wczytaj fikcyjny przykład do pustego formularza. Sprawdź opcje, w razie potrzeby uruchom narzędzie i porównaj wynik poniżej.

Sprawdź, czy wklejony tekst można odczytać jako JSON w przeglądarce. Poprawny wynik potwierdza tylko składnię, a nie schemat aplikacji ani reguły biznesowe. Wklej JSON, aby sprawdzić składnię. Jeśli nazwy właściwości obiektu się powtarzają, wynik ostrzega, że różne parsery mogą zachować różne wartości. Wynik bez błędów potwierdza wyłącznie składnię i unikalność nazw; nie sprawdza schematu aplikacji ani reguł biznesowych. Pomyślne sprawdzenie obejmuje tylko składnię JSON i powtarzające się nazwy właściwości; nie sprawdza wymaganych pól, typów, uprawnień ani reguł aplikacji.

Dane wejściowe JSON

{"name":"Ada","count":2,"active":true}

Oczekiwany wynik

Poprawna składnia JSON. Nie wykryto powtórzonych nazw właściwości.

Przykład będzie dostępny, gdy narzędzie będzie gotowe.

Tekst jest przetwarzany w Twojej przeglądarce.

✓ Przetwarzanie lokalne✓ Bez konta✓ Dane przetwarzane tutaj✓ Bezpłatnie

Krótka odpowiedź

Sprawdź, czy wklejony tekst można odczytać jako JSON w przeglądarce. Poprawny wynik potwierdza tylko składnię, a nie schemat aplikacji ani reguły biznesowe.

Strona i jej zasoby są pobierane z witryny; ta operacja wykorzystuje wpisane wartości wyłącznie w tej przeglądarce i nie wysyła ich do punktu obliczeniowego.

Jak używać

Wklej JSON, aby sprawdzić składnię. Jeśli nazwy właściwości obiektu się powtarzają, wynik ostrzega, że różne parsery mogą zachować różne wartości. Wynik bez błędów potwierdza wyłącznie składnię i unikalność nazw; nie sprawdza schematu aplikacji ani reguł biznesowych.

Ograniczenia

Pomyślne sprawdzenie obejmuje tylko składnię JSON i powtarzające się nazwy właściwości; nie sprawdza wymaganych pól, typów, uprawnień ani reguł aplikacji.

Najczęstsze pytania

Co oznacza poprawny wynik?

Oznacza, że tekst można odczytać jako JSON i nie zawiera on powtórzonych nazw właściwości obiektów. Nie potwierdza wymaganych pól, typów danych, uprawnień ani reguł biznesowych.

Dlaczego walidator ostrzega o powtarzających się nazwach właściwości?

JSON zaleca unikalne nazwy w obiektach, ale parsery mogą różnie obsługiwać duplikaty. Usuń duplikat lub sprawdź dane tym samym parserem, który będzie z nich korzystał.

Dlaczego końcowy przecinek jest błędem?

Składnia JSON nie dopuszcza przecinka po ostatnim elemencie obiektu lub tablicy.

Czy walidacja przesyła JSON?

Sprawdzanie składni odbywa się w przeglądarce; wczytanie strony nadal pobiera jej kod i zasoby z serwisu.

Źródła i odniesienia

Te źródła dokumentują wskazaną normę lub API przeglądarki; nie potwierdzają poprawności wyników narzędzia.