JSON Schema Validator – Validujte JSON proti schémy online
JSON a schéma sú parsed lokálne, takže môžete skontrolovať API payloads, konfigurovať súbory a webhook príklady proti Draft-07, 2019-09 alebo 2020-12 bez nahrávania vášho obsahu.
Validácia výsledkov
Vložte údaje JSON a schému JSON, potom vyberte Validate.
Podporované návrhy
Vyberte návrh 7, 2019-09 alebo 2020-12 pred validáciou.Vybraný návrh kontroluje, ako je schéma zostavená.
Užitočné chybové cesty
Vhodné chyby zahŕňajú príkladové cesty, schémové cesty a koncové správy, takže problémy s API sa ľahšie nachádzajú.
Lokálny pracovný tok
Kopírujte správu alebo si ju stiahnite ako súbor JSON. Analytics používa iba veľkosť, návrh a počítanie buckets, nikdy pasovaný obsah.
Ako validovať JSON proti online schémy
- 1.Poskytnite svoje JSON údaje. Použite odpoveď API, webhook telo, objekt nastavenia alebo akýkoľvek JSON dokument, ktorý potrebujete skontrolovať.
- Vhodné pre JSON schémy. Zahŕňa potrebné vlastnosti, pravidlá typu, enmy, arény a obmedzenia nestovaného objektu.
- 3. vyberte návrh schémy. Vyberte návrh-07, 2019-09 alebo 2020-12 tak, že validácia používa správne správanie kľúčových slov.
- 4.Validovať a opraviť chyby. Preskúmajte príkladové cesty a schémové cesty, potom skopírujte alebo stiahnite správu o validácii.
Príklad schémy check
JSON údaje
{
"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 JSON Schema validátor uvádza, či údaje zodpovedajú schémy a ukazujú na presné pole, keď požadovaná vlastnosť, typ, enum alebo nestované pravidlo nefunguje.
JSON rozvrh Valjator FAQ
Môžem s týmto nástrojom overiť JSON proti schémy online?
Vložte údaje JSON a schéma JSON, vyberte zodpovedajúci návrh a validujte JSON proti schému online bez nahrávania obsahu na Convertr.
Podporuje JSON Schema Validator Draft-07 a 2020-12?
Vylúčovač podporuje JSON Schema Draft-07, Draft 2019-09 a Draft 2020-12.Vyberte návrh pred validáciou, aby bol schéma zostavená s plánovanými pravidlami.
Je to odlišné od JSON Formatter?
Tento JSON Schema Validator overuje, či platný JSON spĺňa schémovú zmluvu vrátane požadovaných polí, typov, enúmov a pravidiel nestovaných objektov.
Súvisiace nástroje pre vývojárov
JSON schémy Validátor
Validovať príklad JSON proti dodanej schémy JSON pomocou podporovaného návrhu správania.
- Vstup
- JSON údaje, schéma JSON a vybraný podporovaný návrh.
- Výstup
- Platný alebo neplatný výsledok s príkladmi a schémami.
- Skutočné obmedzenia
- Remote schéma úder nie je sľubovaný, prispôsobené formáty môžu byť poznámky a podpora sa líši medzi kľúčovými slovami Draft-07, 2019-09, a 2020-12.
- Súkromie a spracovanie údajov
- JSON údaje, schéma JSON a vybraný podporovaný návrh sa spracúvajú v tejto tabuľke prehliadača. konvertor ho nedostáva ani nezachováva; zatváranie alebo prekladanie stránky vymaže pracovný stav, pokiaľ nástroj výslovne neposkytuje lokálne stiahnutie.
Ako používať tento nástroj
- Poskytnite údaje JSON, schému JSON a vybraný podporovaný návrh v ovládacích prvkoch nástroja.
- Vyberte nastavenia, ktoré ovplyvňujú platný alebo neplatný výsledok s príkladmi a schémami, potom spustite nástroj.
- Preskúmať platný alebo neplatný výsledok s príkladmi a schémami cesty pred kopírovaním alebo stiahnutím.
Spoločný spôsob zlyhania
Invalid JSON, neplatný schéma, nerozhodnutá referencia alebo kľúčové slovo nesúladné s návrhom spôsobuje chybu validácie.
Užitočný príklad
Vyžaduje sa e-mailová linka a celkový vek, potom validujte vzorový objekt a skontrolujte každú neúspešnú cestu.