JSON Schema Validator – weryfikacja JSON przeciwko schemacie online

JSON i schemat są parsed lokalnie, więc można sprawdzić API płatności, konfigurować pliki i webhook przykłady przeciwko Draft-07, 2019-09 lub 2020-12 bez przesyłania treści.

Gotowy
0 bajtów
0 bajtów

Wynik weryfikacji

Włącz dane JSON i schemat JSON, a następnie wybierz Validate.

Wspierane projekty

Wybierz projekt 7, 2019-09 lub 2020-12 przed weryfikacją. wybrany projekt sprawdza, jak jest sporządzony schemat.

Przydatne ścieżki błędu

Błędy weryfikacji obejmują ścieżki przykładowe, ścieżeństwa schematu i krótkie wiadomości, dzięki czemu problemy z ładunkiem API są łatwiejsze do odnalezienia.

Lokalne przepływy pracy

Kopiuj raport lub pobierz go jako plik JSON. Analytics używa tylko rozmiarów, projektów i liczenia bucketów, nigdy nie zawieszone treści.

Jak zweryfikować JSON przeciwko schemacie online

  1. Zostaw swoje dane JSON. Użyj odpowiedzi API, ciała webhook, obiekt ustawień lub dowolnego dokumentu JSON, który musisz sprawdzić.
  2. Wystarczy przewidzieć schemat JSON. Włącz wymagane właściwości, zasady typu, enumy, arany i ograniczenia obiektów znikniętych.
  3. 3. wybierz projekt planu. Wybierz projekt-07, 2019-09 lub 2020-12 tak, że weryfikacja wykorzystuje właściwe zachowanie słów kluczowych.
  4. 4.Własność i naprawa błędów. Przeglądaj ścieżki przykładu i ścieżeństwa schematu, a następnie skopiować lub pobrać raport weryfikacji.

Przykładowy schemat sprawdzania

Dane JSON

{
  "id": 42,
  "status": "active",
  "email": "[email protected]"
}

Schemat JSON

{
  "type": "object",
  "required": ["id", "status"],
  "properties": {
    "id": { "type": "integer" },
    "status": { "enum": ["active", "paused"] },
    "email": { "type": "string", "format": "email" }
  }
}

W tym JSON Schema validator informuje, czy dane odpowiadają schematowi i wskazują na dokładne pole, gdy wymagane właściwości, typ, enum lub zasady nie spełniają.

JSON rozkład waljator FAQ

Czy mogę zweryfikować JSON przeciwko schemacie online za pomocą tego narzędzia?

Pisać dane JSON i schemat JSON, wybrać projekt dopasowy i weryfikuj JSON przeciwko schemacie online bez przesyłania treści do Konwertuj.

Czy JSON Schema Validator obsługuje projekt 07 i program 2020-12?

Tak. Validator obsługuje programy JSON Schema Draft-07, Draft 2019-09 i Draft 2020-12. Wybierz projekt przed weryfikacją, aby schemat został wypełniony z zamierzonym zasadą.

Czy jest to inaczej niż JSON Formatter?

Ten JSON Schema Validator sprawdza, czy ważny JSON odpowiada umowie schematu, w tym wymagane pola, typy, enumy i zasady obiektów niestowanych.

Walidator schematu JSON

Validuj instancję JSON przeciwko dostarczonej schematy JSON za pomocą zachowania projektu wspieranego.

Wejście
Dane JSON, schemat JSON i wybrany projekt obsługiwany.
Wyjście
Ważny lub nieważny wynik z trybami instancji i schematu.
Prawdziwe ograniczenia
Nie obiecuje się odległego schematu, w formach dostosowanych mogą być notatki, a wsparcie różni się między słowami kluczowymi Draft-07, 2019-09, i 2020-12.
Prywatność i przetwarzanie danych
Dane JSON, schema JSON i wybrany projekt obsługiwany są przetwarzane w tej karcie przeglądarki. konwerter nie otrzymuje ani nie przechowuje; zamknięcie lub ponowne pobieranie strony wyczyści stan pracy, chyba że narzędzie wyraźnie oferuje lokalne pobranie.

Jak wykorzystać ten narzędzie

  1. Zapewnij dane JSON, schemat JSON i wybrany projekt obsługiwany w kontrolkach narzędzi.
  2. Wybierz ustawienia, które wpływają na ważny lub nieważny wynik z trasy przykładowe i schematu, a następnie uruchom narzędzie.
  3. Przegląd ważnego lub nieważnego wyniku z przykładowymi i schematowymi ścieżkami przed kopiowaniem lub pobieraniem.

Wspólne tryby niepowodzenia

Nieprawidłowy JSON, nieprawidłowe schematy, niewyjaśnione odniesienie lub niekompatybilne z projektem słowa kluczowe powodują błąd weryfikacji.

Przykład przydatny

Wymagaj strzałki e-mail i pełnego wieku, a następnie weryfikuj obiekt próbki i sprawdź każdy nieudany ścieżka.