JSON Schema -validaattori
Ilmainen JSON Schema -validaattori verkossa. Tarkista mikä tahansa JSON-asiakirja draft-07- tai 2020-12-skeemalla ja näe välittömästi virheet polun, avainsanan ja viestin kanssa — Ajv-pohjainen, kokonaan selaimessa.
Näin käytät työkalua JSON Schema -validaattori
Tämä työkalu tarkistaa, noudattaako JSON-asiakirja JSON Schemaa. Se niputtaa sekä Ajv draft-07- että Ajv 2020-12-validaattorin, joten voit valita sen luonnosversion, jota skeemasi tavoittelee. Vasen ruutu pitää sisällään JSON-instanssisi, oikea skeemasi, ja validointi ajetaan automaattisesti lyhyellä viiveenpoistolla kirjoittaessasi. Tulokset ilmestyvät vihreänä kelpaa-merkkinä tai yksityiskohtaisena virheluettelona, jossa on polku dataasi, epäonnistunut avainsana ja Ajv:n alkuperäinen viesti. Kaikki toimii paikallisesti selaimessasi — mitään ei lähetetä.
- Liitä JSON-datasi vasempaan tekstialueeseen tai paina sen Esimerkki- tai Lataa tiedosto -painiketta täyttääksesi sen.
- Liitä JSON Schemasi oikeaan tekstialueeseen tai käytä sen Esimerkki / Lataa tiedosto -painikkeita.
- Valitse skeeman luonnos alasvalikosta: Draft-07 (laajimmin käytetty) tai Draft 2020-12.
- Odota hetki — validointi ajetaan automaattisesti noin 300 ms siitä, kun lopetat kirjoittamisen, ja uudelleen joka muutoksella.
- Lue tulos: vihreä Kelpaa-nauha tarkoittaa, että instanssi noudattaa skeemaa; muuten jokainen virhe näyttää polun (kuten /tags/0), avainsanan (required, type, minimum…) ja Ajv:n alkuperäisen viestin.
- Tyhjennä pyyhkii molemmat ruudut ja tallennetun tilan; syötteesi säilyvät tämän selaimen paikallisessa tallennuksessa käyntien välillä.
Avainsana required raportoi virheen yläobjektiin, joten näytetty polku on se objekti, jolta puuttuu ominaisuus, ei itse ominaisuus. Skeeman omat $schema- ja $id-avaimet ohitetaan — versiota ohjaa vain Luonnos-alasvalikko. Vaihtele luonnoksia vertaillaksesi, kuinka vanha draft-07-skeema käyttäytyy 2020-12:n alla.
Aiheeseen liittyvät työkalut
- JSON-validoija Validoi JSON-syntaksi välittömästi yksityiskohtaisilla virheilmoituksilla ja rivinumeroilla. Ilmainen työkalu, joka toimii 100% selaimessa.
- JSON Muotoilu Muotoile ja kaunista JSON mukautettavalla sisennyksellä. Kaunista pakettu JSON välittömästi selaimessa.
- JSON TypeScript:ksi Muunna JSON TypeScript-rajapinnoiksi ja tyyppimäärittelyiksi heti. Tukee sisäkkäisiä objekteja, taulukoita ja unionityyppejä.
- Chmod-laskin Ilmainen online chmod-laskin Linux-tiedostooikeuksien visualisointiin ja laskentaan valintaruuduilla. Muunna heti numeerisen (755, 644) ja symbolisen merkintätavan (rwxr-xr-x) välillä. Tukee erikoisoikeuksia kuten setuid, setgid, sticky bit.
- ASCII-taulukko Täydellinen ASCII-merkkikoodausviite desimaali-, heksadesimaali-, oktaali-, binäärikoodeilla, HTML-entiteeteillä ja merkinkuvauksilla. Välitön haku ja suodatus.
- HTTP-pyyntö Testaaja Testaa REST API:ja suoraan selaimessasi. Lähetä GET-, POST-, PUT-, DELETE-pyyntöjä mukautetuilla otsikoilla, rungolla ja parametreilla. Näe vastauksen tila, otsikot ja JSON-runko heti.
- .htaccess-generaattori Luo Apache .htaccess-sääntöjä uudelleenohjauksille, uudelleenkirjoituksille, turvallisuusotsikoille, välimuistille ja muulle.
- Robots.txt Generaattori Ilmainen online robots.txt generaattori. Luo ja mukauta robots.txt-tiedostoja hallitaksesi hakukoneiden indeksointia, hallitaksesi indeksoijien pääsyä ja optimoidaksesi sivustosi SEO.