JSON Schema Validator – JSON proti shemi na spletu
JSON in shema so parsed lokalno, tako da lahko preverite API plačilne naložbe, konfigure datoteke in webhook primere proti Draft-07, 2019-09 ali 2020-12 brez prenosa vsebine.
Validacijski rezultat
Vnesite podatke JSON in shemo JSON, nato izberite Validate.
Podprti projekti
Izberite projekt 7, 2019-09 ali 2020-12 pred potrditvijo. izvoljeni projekt spremlja, kako je shema sestavljena.
Koristne napake poti
Validacijske napake vključujejo primerne poti, načrte poti in skrajne sporočila, tako da so težave z API-jem lažje najti.
Lokalni delovni tok
Kopirajte poročilo ali ga prenesite kot datoteko JSON. Analytics uporablja le velikost, načrt in število buckets, nikoli ne prilagojene vsebine.
Kako potrditi JSON proti shemi na spletu
- 1. shranite svoje podatke JSON. Uporabite odziv API, webhook telo, postavitev objekt ali kateri koli JSON dokument, ki ga morate preveriti.
- 2.Posledno upoštevajte shemo JSON. Vključuje zahtevanih lastnosti, pravila tipa, enume, arake in omejitve nestanovanega predmeta.
- 3. izberite načrt sheme. Izberite Draft-07, 2019-09 ali 2020-12 tako, da se validacija uporablja pravilno vedenje ključnih besed.
- 4. preverjanje in popravljanje napak. Pregled poti primerov in načrta poti, nato kopirajte ali prenesete poročilo o potrditvi.
Primer sheme preverjanje
JSON podatki
{
"id": 42,
"status": "active",
"email": "[email protected]"
}
JSON shema
{
"type": "object",
"required": ["id", "status"],
"properties": {
"id": { "type": "integer" },
"status": { "enum": ["active", "paused"] },
"email": { "type": "string", "format": "email" }
}
}
Ta JSON Schema validator poroča, ali podatki ustrezajo shemi in označujejo točno polje, ko zahtevana lastnost, tip, enum ali nestirana pravila ne uspe.
JSON Schema Validator FAQ - Vrednostni podatki
Ali lahko JSON potrjujem proti shemi na spletu s tem orodjem?
Da. Prilepite podatke JSON in shemo JSON, izberite ustrezni načrt in potrdite JSON proti shemi na spletu brez prenosa vsebine v Converter.
Ali JSON Schema Validator podpira načrte 07 in 2020-12?
Ja. Validacija podpira JSON Schema Draft-07, Draft 2019-09 in Draft 2020-12. Izberite projekt pred validiranjem, tako da je načrt sestavljen z namenskimi pravili.
Je to drugače od JSON Formatter?
Ta JSON Schema Validator preverja, ali veljaven JSON ustreza pogodbi o shemi, vključno z zahtevano polje, vrste, enume in pravila nestanovanega predmeta.
Sorodna orodja za razvijalce
JSON Schema Validatorji
Validirajte primer JSON proti dobavljenemu shemi JSON z uporabo podprtega načrta vedenja.
- Vhod
- JSON podatki, shema JSON in izbran podprt projekt.
- Izhod
- Veljavni ali neupravičen rezultat z vzorcem in shemo poti.
- Resnične omejitve
- Daljinski shema za ujemanje ni obljubljeno, prilagojeni formati so lahko napovedi in podpora se razlikuje med ključnimi besedami Draft-07, 2019-09, in 2020-12.
- Zasebnost in obdelava podatkov
- JSON podatki, JSON shema in izbran podprt projekt se obdelujejo v tej zavihki brskalnika. Converter ne prejme ali shrani; zapiranje ali ponovno naložba strani očisti delovni status, razen če orodje izrecno ponuja lokalno prenos.
Kako uporabljati to orodje
- Ponuja podatke JSON, shemo JSON in izbranega podprtega zaslona v kontrolnikih orodja.
- Izberite nastavitve, ki vplivajo na veljavno ali neupravičeno rezultat z vzorcem in shem poti, nato pa izvajajo orodje.
- Preverite veljavno ali neupravičeno rezultat z vzorcem in shema poti, preden ga kopirate ali prenesete.
Skupni načini neuspeha
Neupravičeno JSON, neupravičen shema, neuspešna referenca ali ključna beseda, ki je neskladna z načrtom, povzroča napako v validaciji.
Koristni primer
Zahteva e-poštno vrstico in celotno starost, nato potrdite vzorčni predmet in preverite vsako neuspešno pot.