DevTulz Online

Walidator JSON Schema


Czym jest JSON Schema?

JSON Schema to słownictwo do opisywania struktury i ograniczeń danych JSON. Definiuje, które właściwości są wymagane, ich typy, formaty, zakresy i wzorce. Walidacja JSON względem schematu wykrywa problemy z danymi wcześnie — zanim dotrą do logiki aplikacji lub bazy danych. Typowe zastosowania obejmują walidację żądań/odpowiedzi API, walidację plików konfiguracyjnych i weryfikację danych formularzy. To narzędzie używa biblioteki AJV (najpopularniejszy walidator JSON Schema) i obsługuje Draft-07, Draft 2019-09 i Draft 2020-12.

Jak używać walidatora JSON Schema

  1. Wklej dane JSON w lewym panelu, a JSON Schema w prawym panelu.

  2. Kliknij 'Przykład', aby załadować przykładową parę JSON + Schema, jeśli chcesz zobaczyć to w akcji.

  3. Wybierz wersję schematu odpowiadającą swojemu schematowi (Draft-07 jest najczęstszy).

  4. Kliknij 'Waliduj' — zielona wiadomość potwierdza, że JSON jest prawidłowy; czerwona wymienia każdy błąd z jego ścieżką.

  5. Popraw błędy i waliduj ponownie, aż JSON przejdzie weryfikację.

Keywords: walidator JSON schema, walidacja JSON online, sprawdzanie JSON schema, walidator AJV, JSON schema draft-07, narzędzie do walidacji JSON, tester JSON schema