JSON Schema Validator – Validirajte JSON protiv online sheme
JSON i shema su parsed lokalno, tako da možete provjeriti API plaćanja, konfigure datoteke i webhook primjere protiv Draft-07, 2019-09 ili 2020-12 bez preuzimanja sadržaja.
Validacijski rezultat
Upišite JSON podatke i JSON shemu, a zatim odaberite Validate.
Podržani projekti
Izaberite nacrt 7, 2019-09 ili 2020-12 prije validiranja.
Korisni pogrešni putovi
Validacijske pogreške uključuju primjedbe, shema putova i kratke poruke tako da su API-ovi problematični za isplatu lakši za pronalaženje.
Lokalni radni tok
Kopirajte izvješće ili ga preuzmite kao JSON datoteku. Analytics koristi samo veličinu, dizajn i brojanje buckets, nikada ne pastirani sadržaj.
Kako potvrditi JSON protiv online sheme
- Prikazuje se i vaše JSON podatke. Koristite odgovor API-a, webhook tijelo, postavke objekta ili bilo koji JSON dokument koji morate provjeriti.
- Upišite JSON shemu. Uključite potrebne svojstva, pravila tipa, enume, arake i ograničenja nestanovanog predmeta.
- 3. izaberite raspored rasporeda. Izaberite Draft-07, 2019-09 ili 2020-12 tako da validacija koristi ispravno ponašanje ključnih riječi.
- 4. potvrđivanje i ispravljanje pogrešaka. Pregledajte primarne staze i staze sheme, a zatim kopirajte ili preuzmite izvješće o potvrdi.
Primjerni sustav provjere
JSON podaci
{
"id": 42,
"status": "active",
"email": "[email protected]"
}
JSON raspored
{
"type": "object",
"required": ["id", "status"],
"properties": {
"id": { "type": "integer" },
"status": { "enum": ["active", "paused"] },
"email": { "type": "string", "format": "email" }
}
}
Ovaj JSON Schema validator izvješćuje o tome odgovara li podaci shemi i ukazuje na točno polje kada propis, tip, enum ili nestirana pravila ne uspiju.
JSON raspored valjator FAQ
Mogu li JSON validirati protiv online sheme s ovim alatom?
Da, prilepite podatke JSON i JSON Schema, odaberite odgovarajući nacrt i validirajte JSON protiv online sheme bez preuzimanja sadržaja na Convertr.
Je li JSON Schema Validator podržava Draft-07 i 2020-12?
Validač podržava JSON Schema Draft-07, Draft 2019-09 i Draft 2020-12. Izaberite nacrt prije validacije tako da je raspored sastavljen s predviđenim pravilima.
Je li to drugačije od JSON Formatter?
Ovaj JSON Schema Validator provjerava da li valjan JSON odgovara ugovoru o shemi, uključujući potrebna polja, vrste, enume i pravila nestaniranog objekta.
Povezani razvojni alati
JSON programski validator
Validirati JSON primjer protiv pružene JSON sheme pomoću podržanog ponašanja nacrta.
- Uvod
- JSON podaci, JSON shema i odabran projekt podržan.
- Izlazak
- Valjan ili nevažeći rezultat s primjerom i shemom staza.
- Prava ograničenja
- Daljinski shema se ne obećava, prilagođeni formati mogu biti anotacije, a podrška se razlikuje između ključnih riječi Draft-07, 2019-09, i 2020-12.
- Privatnost i obrada podataka
- JSON podaci, JSON Schema i odabran projekt podržan obrađeni su u ovoj kartici pretvoritelj ne primaju ili pohranjuju; zatvaranje ili ponovna preuzimanja stranice očisti radni status osim ako alat izričito nudi lokalno preuzimanje.
Kako koristiti ovaj alat
- Pružite JSON podatke, JSON Schema i odabranu podržanu rasporedu u kontrolama alata.
- Odaberite postavke koje utječu na valjan ili nevažeći rezultat uz primjer i shema staze, a zatim pokrenite alat.
- Pregled valjanog ili nevažećeg rezultata uz primjer i shema staze prije kopiranja ili preuzimanja.
Uobičajeni načini neuspjeha
Nevažeći JSON, nevažeća shema, nerazrijeđena referenca ili ključna riječ koja nije u skladu s projektom proizvodi pogrešku u validaciji.
Korisni primjer
Potrebno je e-mail string i cjeloviti dob, a zatim potvrdite predmet uzorka i provjerite svaki neuspješan put.