JSON-validaattori
Validoi JSON-syntaksi välittömästi yksityiskohtaisilla virheilmoituksilla. Muotoile, tiivistä ja tutki JSON-rakennetta avain-/taulukkomäärillä ja syvyysanalyysillä. Ilmainen, 100 % selaimessasi.
Viite
Mitä on JSON-validointi?
JSON (JavaScript Object Notation) -validointi tarkistaa, noudattaako merkkijono JSON-spesifikaatiota (ECMA-404 / RFC 8259). Kelvollisessa JSON:ssa on: oikein lainausmerkeissä olevat merkkijonoavaimet, oikea objektien {} ja taulukoiden [] sisäkkäisyys, kelvolliset tietotyypit (merkkijono, numero, totuusarvo, null, objekti, taulukko) ja ei perässä olevia pilkkuja tai kommentteja. Tämä työkalu käyttää selaimen natiivia JSON.parse() -metodia tarkkaan validointiin.
JSON-syntaksisäännöt
Avaimet on oltava kaksoislainausmerkeissä olevia merkkijonoja: "key", ei 'key' tai key. Merkkijonot käyttävät kaksoislainausmerkkejä. Numerot voivat olla kokonaislukuja tai desimaalilukuja, ei etunollia (paitsi 0.x). Totuusarvot: true / false (vain pienaakkosin). Null: null (pienaakkosin). Ei perässä olevia pilkkuja viimeisen elementin jälkeen. Ei kommentteja — JSON ei tue // tai /* */ -kommentteja. Ei undefined — käytä null sen sijaan.
Yleiset JSON-virheet
Puuttuvat lainausmerkit — avainten ja merkkijonojen on oltava kaksoislainausmerkeissä. Perässä oleva pilkku — {"a": 1,} on virheellinen; poista viimeinen pilkku. Yksinkertaiset lainausmerkit — {'a': 1} ei ole kelvollinen JSON. Pakottamattomat merkit — erikoismerkit merkkijonoissa (rivinvaihdot, tabulaattorit, kenoviivat) on pakotettava. Avainten kaksoiskappaleita — teknisesti spesifikaation mukaan sallittu, mutta viimeinen arvo voittaa ja aiemmat arvot menetetään.
Tietosuoja
Kaikki validointi suoritetaan 100 % selaimessasi natiivin JSON.parse() API:n avulla. Mitään tietoja ei lähetetä palvelimelle.