JSON Schema Validator – JSON vastu online-režiimi valideerimine
JSON ja skeem on parsed kohalikult, nii et saate kontrollida API-i tasu laadimised, konfigureerimise faile ja webhook näiteid vastu Draft-07, 2019-09 või 2020-12 ilma oma sisu üles laadimata.
Valideerimise tulemused
Sisestage JSON andmed ja JSON skeem, seejärel valige Valideerimise.
Toetatud projektid
Valige eelnõu 7, 2019-09 või 2020-12 enne valideerimist. valitud eelnäär kontrollib, kuidas skeem on koostatud.
Kasulikud vea tee
Valideerimise vigu hõlmavad näidisväärsusi, skeemi teed ja lühikesed sõnumid, nii et API-i laadimisprobleeme on lihtsam leida.
Kohalik töövool
Kopeerige aruande või allalaadige see JSON faili kujul. Analytics kasutab ainult suurust, disainist ja arvutustest, mis ei ole kunagi kinnitatud sisu.
Kuidas valida JSON vastu skeemi online
- 1.See hoiab oma JSON andmeid. Kasutage API vastust, webhooki keha, seadete objekti või JSON-dokumenti, mida peate kontrollima.
- 2.See vastab JSON-i skeemile. Sisaldab vajalikke omadusi, tüübikavaid reegleid, enumeid, arameid ja niisutatud objekti piiranguid.
- 3. valige kava eelnõu. Valige Draft-07, 2019-09 või 2020-12 nii, et valideerimine kasutab õiget võtmevääringu käitumist.
- 4. valideerida ja parandada vigu. Vaadake näidisväärsusi ja skeemi teed, seejärel kopeerige või laadige valideerimisaruande.
Näiteks skeem check
JSON andmed
{
"id": 42,
"status": "active",
"email": "[email protected]"
}
JSON skeem
{
"type": "object",
"required": ["id", "status"],
"properties": {
"id": { "type": "integer" },
"status": { "enum": ["active", "paused"] },
"email": { "type": "string", "format": "email" }
}
}
See JSON Schema valideerijal on aruandlus selle kohta, kas andmed vastavad skeemile ja näitavad täpset valdkonda, kui nõutav vara, tüüp, enum või nested reegel ebaõnnestub.
JSON ajakava Valider FAQ
Kas ma saan selle tööriista abil JSONi vastu online-kava kinnitada?
JSON andmed ja JSON Schema, valige vastavuse kavand ja kinnitage JSON vastu skeemi online ilma sisu üles laadimata Convertr.
Kas JSON Schema Validator toetab Draft-07 ja 2020-12?
Jah. Valideerijad toetavad JSON Schema Draft-07, Draft 2019-09 ja Draft 2020-12. valige enne valideerimist eelnõu, et skeem oleks kooskõlas kavandatud reeglitega.
Kas see on JSON Formatterist erinev?
See JSON Schema Validator kontrollib, kas kehtiv JSON vastab skeemi lepingule, sealhulgas nõutavad väljad, tüübid, enumid ja nested objekti reeglid.
Seotud arendajatööriistad
JSON programmeerimiskvaliteerijad
Valideerige JSON-i näitaja vastu pakutud JSON Schema kasutades toetatud kavandamise käitumist.
- Sisend
- JSON andmed, JSON skeem ja valitud toetatav projekt.
- Väljund
- Kehtiv või ebaõiglane tulemus, millel on juhtumi ja skeemi teed.
- Tegelik piirangud
- Kaugrežiimi võltsimine ei ole lubatud, kohandatud vormingud võivad olla märkused ja toetuse erinevad Draft-07, 2019-09 ja 2020-12 võtmeväärtused.
- Privaatsus ja andmete töötlemine
- JSON andmed, JSON Schema ja valitud toetatav projekt töödeldakse selles brauseri tabis. konverter ei saa ega salvestata seda; lehekülje sulgemine või uuesti laadimine puhastab tööolukorda, kui tööriist ei paku selgelt kohalikku allalaadimist.
Kuidas seda tööriista kasutada
- JSON-andmete, JSON Schema ja valitud toetatud projekti andmine tööriista kontrollides.
- Valige seaded, mis mõjutavad kehtivat või ebaõiglast tulemust näidiste ja skeemi teed, siis käivitage tööriist.
- Vaadake kehtivat või ebaõiglast tulemust näidiste ja skeemi teedega enne selle kopeerimist või allalaadimist.
Ühine ebaõnnestumismudel
Ebaseaduslik JSON, ebaõiglane skeem, lahendamata viide või kavandatult kokkusobimatud võti tekitab valideerimise viga.
Kasulik näide
Vajad e-posti rida ja täis vanust, seejärel kinnitage proovimaterjal ja kontrollige iga ebaõnnestunud teed.