Tärkeimmät kohdat
- 01Muotoilu tekee JSON:sta helpommin luettavaksi, kun taas pienentäminen poistaa ylimääräisen välilyönnin kompaktille säilytyselle tai siirrolle.
- 02Validointi havaitsee syntaksivirheet, kuten perässä tulevat pilkut, yksittäiset lainaukset, lainaamattomat avaimet ja kommentit.
- 03Muotoilija käyttää selaimen JSON-jäsentäjää, joten liitetyt tiedot eivät ladata Handytooliin.
Miksi muotoilla JSON?
JSON on helppo ohjelmistolle lukea, mutta raa'at API-vastaukset ja konfiguraatiokennot voivat olla kivuliasta ihmisille. Kaunis tulostus lisää sisennyksen ja rivinvaihdot, joten sisäkkäiset taulukot, objektit, merkkijonot, numerot, loogiset arvot ja nolla-arvot ovat helpommin tarkastettavia.
Sama työkalu voi myös pienentää JSON, kun tarvitset kompaktin yhden rivin kuormaa, tai validoida se, kun jäsentäjä, API, build-vaihe tai konfiguraatiotiedosto valittaa.
JSON:n muotoilu netissä
Liitä vain tiedot, joita saat tarkastaa paikallisesti, erityisesti tuotantokuormien kanssa työskennellessä.
- 01
Avaa JSON-muotoilija
Liitä JSON tulosruutuun tai liitä JSON-tiedosto laitteeltasi.
- 02
Valitse sisennys
Valitse 2 välilyöntiä, 4 välilyöntiä tai välilehdet, jotka vastaavat projektia tai editori-tyyliä.
- 03
Muotoile, pienennä tai validoi
Napsauta Muotoilu luettavaksi tuotokseksi, Pienennä kompaktiksi tuotokseksi tai Validoi tarkistaaksesi JSON-syntaksin.
- 04
Kopioi tai lataa
Kopioi tuotos tai lataa se JSON-tiedostona sen jälkeen, kun olet vahvistanut, että tulos jäsennetään oikein.
Yleiset epäpätevät JSON-virheet
JSON on tiukempi kuin moni JavaScriptin objektin esimerkki, jonka näet koodinpätkissä.
- 01Perässä tulevat pilkut viimeisen objektin ominaisuuden tai matriisin kohteen jälkeen.
- 02Yksittäiset lainaukset merkkijonojen ympärillä kaksinkertaisten lainausten sijaan.
- 03Objektin avaimet, jotka eivät ole kaksinkertaisten lainausten ympärillä.
- 04Kommentit JSON:n sisällä.
- 05Puuttuvat pilkut ominaisuuksien tai matriisin kohteiden välillä.
Mitä JSON:lle tapahtuu?
Muotoilija jäsentää ja sarjoittaa JSON selaimessasi JavaScriptin sisäänrakennetulla JSON-tuella. Handytool ei tarvitse ladata kuormaa, konfiguraatiotiedostoa tai tietödumpia.
Erittäin suuret JSON-asiakirjat voivat silti käyttää merkittävää muistia selaimessa. Valtavia vientejä varten harkitse vain sen osion muotoilua, jonka haluat tarkastaa.
JSON-muotoilija - usein kysytyt kysymykset
Voinko muotoilla JSON ilman latausta?
Kyllä. Handytool muotoilee, pienentää ja validoi JSON:a selaimessa.
Mitä eroa on muotoilulla ja pienentämisellä?
Muotoilu lisää rivinvaihdot ja sisennykset luettavuudelle. Pienennys poistaa valinnaisen välilyönnin tehdä JSON:sta pienemmän.
Miksi kelvollinen JavaScript epäonnistuu JSON:na?
JSON:lla on tiukempi syntaksi kuin JavaScript-objektilitteraaleilla. Se ei salli kommentteja, yksittäisiä lainauksia, funktioita, määrittämätöntä tai lainaamattomia avaimia.
Voinko liittää JSON-tiedoston?
Kyllä. Liitä JSON- tai tekstitiedosto, muotoile, pienennä, validoi, kopioi tai lataa tulos.