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.

pripravljena
0 bajtov
0 bajtov

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. 1. shranite svoje podatke JSON. Uporabite odziv API, webhook telo, postavitev objekt ali kateri koli JSON dokument, ki ga morate preveriti.
  2. 2.Posledno upoštevajte shemo JSON. Vključuje zahtevanih lastnosti, pravila tipa, enume, arake in omejitve nestanovanega predmeta.
  3. 3. izberite načrt sheme. Izberite Draft-07, 2019-09 ali 2020-12 tako, da se validacija uporablja pravilno vedenje ključnih besed.
  4. 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.

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

  1. Ponuja podatke JSON, shemo JSON in izbranega podprtega zaslona v kontrolnikih orodja.
  2. Izberite nastavitve, ki vplivajo na veljavno ali neupravičeno rezultat z vzorcem in shem poti, nato pa izvajajo orodje.
  3. 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.