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.
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
- Uložte si své JSON údaje. Použijte odpověď API, webhook tělo, objekt nastavení nebo jakýkoli JSON dokument, který potřebujete zkontrolovat.
- Využijte JSON schématu. Zahrnuje požadované vlastnosti, typové pravidla, enmy, arázy a limity nestěného objektu.
- 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. 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.
Související vývojářské nástroje
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
- Poskytněte údaje JSON, schématu JSON a vybraný podpořený návrh v kontrolách nástrojů.
- Vyberte nastavení, které ovlivňují platný nebo neplatný výsledek s příkladovými a schématovými trasy, pak spustit nástroj.
- 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.