DevTulz Online

JSON Schema validaator


Mis on JSON Schema?

JSON Schema on sõnavara JSON-andmete struktuuri ja piirangute kirjeldamiseks. See määratleb, millised omadused on kohustuslikud, nende tüübid, vormingud, vahemikud ja mustrid. JSON-i valideerimine skeemi vastu tuvastab andmeprobleemid varakult — enne kui need jõuavad rakenduse loogikasse või andmebaasi. Levinud kasutusjuhud hõlmavad API päringute/vastuste valideerimist, konfiguratsioonifailide valideerimist ja vormiandmete kontrolli. See tööriist kasutab AJV teeki (kõige populaarsem JSON Schema validaator) ja toetab Draft-07, Draft 2019-09 ja Draft 2020-12.

Kuidas kasutada JSON Schema validaatorit

  1. Kleebi JSON-andmed vasakule paanile ja JSON Schema paremale paanile.

  2. Klõpsa 'Näide', et laadida näidis JSON + Schema paar, kui soovid seda toimimas näha.

  3. Vali skeemi versioon, mis vastab sinu skeemile (Draft-07 on kõige tavalisem).

  4. Klõpsa 'Valideeri' — roheline teade kinnitab, et JSON on kehtiv; punane loetleb iga vea koos selle teega.

  5. Paranda vead ja valideeri uuesti, kuni JSON läbib kontrolli.

Keywords: JSON schema validaator, valideeri JSON veebis, JSON schema kontrollija, AJV validaator, JSON schema draft-07, JSON valideerimistööriist, JSON schema testija