Walidator JSON Schema
Darmowy walidator JSON Schema online. Sprawdź dowolny dokument JSON względem schematu draft-07 lub 2020-12 i natychmiast zobacz błędy ze ścieżką, słowem kluczowym i komunikatem — na silniku Ajv, w przeglądarce.
Jak korzystać z Walidator JSON Schema
To narzędzie sprawdza, czy dokument JSON jest zgodny z JSON Schema. Zawiera walidatory Ajv draft-07 i Ajv 2020-12, więc możesz wybrać wersję szkicu, na którą celuje Twój schemat. Lewy panel przechowuje Twoją instancję JSON, prawy Twoj schemat, a walidacja uruchamia się automatycznie z krótkim debounce podczas pisania. Wyniki pojawiają się jako zielona plakietka zgodności albo szczegółowa lista błędów ze ścieżką w Twoich danych, niespełnionym słowem kluczowym i oryginalnym komunikatem Ajv. Wszystko działa lokalnie w Twojej przeglądarce — nic nie jest wysyłane.
- Wklej dane JSON w lewe pole tekstowe albo naciśnij jego przycisk Przykład lub Wczytaj plik, by je wypełnić.
- Wklej swój JSON Schema w prawe pole tekstowe, albo użyj jego przycisków Przykład / Wczytaj plik.
- Wybierz szkic schematu z listy rozwijanej: Draft-07 (najbardziej rozpowszechniony) lub Draft 2020-12.
- Poczekaj chwilę — walidacja uruchamia się automatycznie ok. 300 ms po zaprzestaniu pisania i ponawia przy każdej edycji.
- Czytaj wynik: zielony baner Zgodny oznacza, że instancja spełnia wymagania; w przeciwnym razie każdy błąd pokazuje ścieżkę (np. /tags/0), słowo kluczowe (required, type, minimum…) i oryginalny komunikat Ajv.
- Wyczyść wymazuje oba panele i zapisany stan; Twoje wpisy są trzymane w lokalnym magazynie tej przeglądarki między wizytami.
Słowo kluczowe required zgłasza błąd na obiekcie nadrzędnym, więc pokazana ścieżka to obiekt, któremu brakuje właściwości, a nie sama właściwość. Własne klucze $schema i $id schematu są ignorowane — wersję kontroluje wyłącznie lista rozwijana Szkic. Przełączaj szkice, by porównać, jak stary schemat draft-07 zachowuje się pod 2020-12.
Powiązane narzędzia
- Walidator JSON Natychmiast waliduj składnię JSON ze szczegółowymi komunikatami o błędach i numerami wierszy. Darmowe narzędzie działające w przeglądarce.
- Upiększanie JSON Formatuj i upiększaj JSON z konfigurowalnymi wcięciami. Natychmiast upiększaj skompresowany JSON w przeglądarce.
- JSON na TypeScript Konwertuj JSON na interfejsy i definicje typów TypeScript natychmiast. Obsługuje zagnieżdżone obiekty, tablice i typy unijne.
- Kalkulator Chmod Darmowy kalkulator chmod online do wizualizacji i obliczania uprawnień plików Linux za pomocą pól wyboru. Natychmiastowa konwersja między notacją liczbową (755, 644) a symboliczną (rwxr-xr-x). Obsługuje specjalne uprawnienia jak setuid, setgid, sticky bit.
- Tabela ASCII Kompletna referencja kodowania znaków ASCII z kodami dziesiętnymi, szesnastkowymi, ósemkowymi, binarnymi, encjami HTML i opisami znaków. Natychmiastowe wyszukiwanie i filtrowanie.
- Tester Żądań HTTP Testuj API REST bezpośrednio w przeglądarce. Wysyłaj żądania GET, POST, PUT, DELETE z niestandardowymi nagłówkami, ciałem i parametrami. Natychmiast widz status, nagłówki i ciało JSON odpowiedzi.
- Generator .htaccess Generuj reguły .htaccess Apache dla przekierowań, przepisań, nagłówków bezpieczeństwa, buforowania i więcej.
- Generator Robots.txt Darmowy generator robots.txt online. Twórz i dostosowuj pliki robots.txt, aby kontrolować skanowanie przez wyszukiwarki, zarządzać dostępem robotów i optymalizować SEO swojej witryny.