JSON Schema Validator – ověřte JSON proti schématu online

JSON a schéma jsou parsed lokálně, takže můžete zkontrolovat API payloads, konfigurace souborů a webhook příklady proti Draft-07, 2019-09 nebo 2020-12 bez nahrávání vašeho obsahu.

Připraveno
0 bajtů
0 bajtů

Validační výsledek

Vložte údaje JSON a schéma JSON, pak vyberte Validovat.

Podporované návrhy

Vyberte návrh 7, 2019-09 nebo 2020-12 před validací. vybraný návrh ověřuje, jak je schéma sestavená.

Užitečné chyby

Validační chyby zahrnují příkladové trasy, schématické trasy a stručné zprávy, takže problémy s přepravou API jsou snadnější k nalezení.

Lokální pracovní proud

Kopírujte zprávu nebo ji stáhněte jako soubor JSON. Analytics používá pouze velikost, návrh a počítání buckets, nikdy pasované obsah.

Jak ověřit JSON proti online schématu

  1. Uložte si své JSON údaje. Použijte odpověď API, webhook tělo, objekt nastavení nebo jakýkoli JSON dokument, který potřebujete zkontrolovat.
  2. Využijte JSON schématu. Zahrnuje požadované vlastnosti, typové pravidla, enmy, arázy a limity nestěného objektu.
  3. 3. vyberte návrh schématu. Vyberte návrh-07, 2019-09 nebo 2020-12 tak validace používá správné chování klíčových slov.
  4. 4. potvrzovat a opravit chyby. Zkontrolujte příkladové trasy a schématické trasy, pak kopírováte nebo stahujete zprávu o ověření.

Příklad schématu kontroly

JSON Podání

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

JSON schéma

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

Tento validátor schématu JSON uvádí, zda údaje odpovídají schémátu a ukazují na přesné pole, když požadovaná vlastnost, typ, enum nebo nestované pravidlo selže.

JSON Kalendář Validátor FAQ

Můžu JSON ověřit proti schématu online s tímto nástrojem?

Ano. Připojte data JSON a schéma JSON, vyberte návrh odpovídající a ověřte JSON proti schématu online bez nahrávání obsahu na Convertr.

Podporuje JSON Schema Validator návrh-07 a 2020-12?

Vylouč podporuje program JSON Schema Draft-07, Draft 2019-09 a Draft 2020-12.Vyberte návrh před validací, aby byl schéma sestaven s plánovanými pravidly.

Je to něco jiného než JSON Formatter?

Tento JSON Schema Validator zkontroluje, zda platná JSON odpovídá schématu smlouvy, včetně požadovaných polí, typů, enum a pravidla nestěného objektu.

JSON schéma validátor

Validovat příklad JSON proti dodanému schématu JSON pomocí podporovaného chování návrhu.

Vstup
JSON data, schéma JSON a vybraný podpořený návrh.
Výstup
Platný nebo neplatný výsledek s příkladovými a schématními cestami.
Reálné omezení
Remote schéma ústup není slibuje, přizpůsobené formáty mohou být poznámky a podpora se liší mezi klíčovými slovy Draft-07, 2019-09, a 2020-12.
Soukromí a zpracování údajů
JSON data, JSON Schema a vybraný podpořený návrh jsou zpracovávány v této tabulce prohlížeče. Converter ho nepřijímá ani neukládá; zavření nebo přenosu stránky vyčistí stav práce, pokud nástroj výslovně neposkytuje místní stahování.

Jak tento nástroj používat

  1. Poskytněte údaje JSON, schématu JSON a vybraný podpořený návrh v kontrolách nástrojů.
  2. Vyberte nastavení, které ovlivňují platný nebo neplatný výsledek s příkladovými a schématovými trasy, pak spustit nástroj.
  3. Zkontrolujte platný nebo neplatný výsledek s příkladovými a schématovými cestami před kopírováním nebo stažením.

Společné způsoby selhání

Invalidní JSON, neplatná schéma, nevyřešená reference nebo klíčová slova neslučitelná s návrhem vytváří chybou validace.

Užitečný příklad

Vyžaduje e-mailový řetězec a celkový věk, pak ověřte vzorkový objekt a zkontrolujte každou selhávající cestu.