Przejdź do głównej treści
Uddatak

Walidator schematu JSON

Walidator schematu JSON sprawdza, czy Twoje dane JSON odpowiadają napisanemu lub wklejonemu schematowi, i wypisuje każde naruszenie osobno wraz z jego dokładną ścieżką w danych (np. $.user.age) oraz jasnym komunikatem wyjaśniającym przyczynę — a nie tylko ogólnikowe „niepoprawne”. Obsługuje słowa kluczowe JSON Schema Draft-07 używane w rzeczywistych schematach: sprawdzanie typu, wymagane właściwości, dozwolone wartości (enum), limity dla liczb/ciągów/tablic, wzorce tekstowe oraz kombinatory allOf/anyOf/oneOf/not. Wszystko jest walidowane przez parser napisany specjalnie na potrzeby tej strony, w całości w przeglądarce — Twoje dane i schemat nigdy nie są nigdzie przesyłane.

Narzędzia dla programistów Działa całkowicie w Twojej przeglądarce

Zarówno dane, jak i schemat są przetwarzane wyłącznie na Twoim urządzeniu i nigdy nie są wysyłane na serwer.

Wynik pojawi się tutaj po kliknięciu "Waliduj"

Najczęściej zadawane pytania

Obsługuje słowa kluczowe używane w większości rzeczywistych schematów Draft-07 (type, required, limity, wzorce, enum/const oraz kompozycję allOf/anyOf/oneOf/not), ale obecnie nie obsługuje $ref ani pobierania zewnętrznych schematów przez sieć.

Chcesz wypróbować Uddatak?

Przeglądaj pełną bibliotekę narzędzi i od razu zacznij korzystać z tego, czego potrzebujesz — za darmo, bez rejestracji.

Zobacz wszystkie narzędzia