JSON-validoija

Liita JSON tarkistaaksesi, onko se kelvollinen. Jos ei ole, validoija raportoi virheilmoituksen seka rivin ja sarakkeen, jossa jasennys epaonnistui - kaikki selaimessasi.

Loading…

Tietoa JSON-validoijasta

Tama tyokalu tarkistaa, onko tekstilohko hyvin muodostettua JSONia tiukan JSON-kieliopin mukaan. Kun syote jasentyy puhtaasti, tyokalu kertoo sen olevan kelvollinen; kun ei, se tuo esiin jasentajan virheen seka rivin ja sarakkeen, jossa jasennys pysahtyi, jotta paaset suoraan ongelmamerkin kohdalle. Tama on nopein tapa jaljittaa harhautunut pilkku, lainausmerkitön avain tai parittomat sulkeet.

Nain kaytat sita

  • Liita JSON, jonka haluat tarkistaa.
  • Lue tyokalun raportoima kelvollinen- tai virheellinen-tila.
  • Jos virheellinen, paikanna virhe rivin ja sarakkeen avulla.
  • Korjaa ongelma ja tarkista uudelleen, kunnes se menee lapi.

Yleinen kayttotapa on varmistaa, etta kasin muokattu asetus tai API-vastaus on jasennettavissa ennen sen julkaisua. Muista, etta kelvollinen JSON ei salli kommentteja, loppupilkkuja eika yksinkertaisilla lainausmerkeilla merkittyja merkkijonoja, joten ne merkitaan virheellisiksi, vaikka monet kielet hyvaksyvat ne. Validointi toimii selaimessasi natiivilla JSON-jasentajalla, joten syotettasi ei koskaan ladata.

Usein kysytyt kysymykset

Mita JSON-validoija tarkistaa?

Se tarkistaa, etta tekstisi noudattaa tiukkaa JSON-kielioppia: oikein lainausmerkkeihin laitetut avaimet ja merkkijonot, tasapainoiset aalto- ja hakasulkeet, kelvolliset lukumuodot seka ettei loppu- tai puuttuvia pilkkuja ole.

Miksi se raportoi virheen tietyssa rivissa ja sarakkeessa?

Selaimen JSON-jasentaja pysahtyy ensimmaiseen merkkiin, jota se ei osaa tulkita. Raportoitu rivi ja sarake osoittavat tahan kohtaan, joka on yleensa siella, missa syntaksivirhe on.

Onko kommentteja sisaltava JSON kelvollista?

Ei. Vakiomuotoinen JSON ei salli kommentteja eika loppupilkkuja. Jos tiedostosi kayttaa niita (toisinaan kutsutaan nimella JSONC), se raportoidaan tassa virheelliseksi.

Lahetetaanko JSONini minnekaan validoinnin yhteydessa?

Ei. Tarkistus tehdaan paikallisesti selaimessasi, joten mitaan ei ladata eika tallenneta.

Aiheeseen liittyvät työkalut