Näin muotoilet JSONin
- Liitä JSON syöteruutuun.
- Valitse sisennys (2 tai 4 välilyöntiä tai sarkain) ja halutessasi järjestä avaimet.
- Napsauta “Muotoile” kaunistaaksesi sen tai “Pienennä” puristaaksesi sen yhdelle riville.
- Kopioi tulos. Jos siinä on virhe, kohdistin hyppää kohtaan, jossa se epäonnistuu.
Mihin JSON-muotoilijaa käytetään
JSON on laajimmin käytetty tietomuoto rajapinnoissa ja asetustiedostoissa. Kun se saapuu kaikki yhdellä rivillä, sitä on vaikea lukea: muotoilija lisää rivinvaihdot ja sisennyksen, jotta näet sen rakenteen.
Se toimii myös validaattorina: jos pilkku puuttuu, ylimääräinen aaltosulje on mukana tai käytit yksittäisiä lainausmerkkejä kaksoislainausmerkkien sijaan, se kertoo rivin ja sarakkeen, jossa JSON lakkaa olemasta kelvollinen.
Pienentäminen tekee päinvastoin: se poistaa välilyönnit ja rivinvaihdot, jotta teksti on pienempi lähetettäväksi tai tallennettavaksi.
Pidä mielessä
- Se hyväksyy vain standardin JSONin: ei kommentteja, yksittäisiä lainausmerkkejä eikä loppupilkkuja.
- Hyvin suurilla teksteillä (useita megatavuja) sivu voi olla hidas laitteestasi riippuen.
- Hyvin suuret luvut tai luvut, joissa on paljon desimaaleja, voivat menettää tarkkuutta, aivan kuten JavaScriptissä.
Usein kysytyt kysymykset
Lähetetäänkö JSONini palvelimelle?
Ei. Se käsitellään selaimessasi, eikä teksti koskaan poistu laitteeltasi, joten voit käyttää sitä yksityisten tietojen kanssa.
Miksi se sanoo JSONini olevan virheellinen?
Yleisimmät syyt ovat ylimääräinen tai puuttuva pilkku, yksittäiset lainausmerkit kaksoislainausmerkkien sijaan, lainausmerkittömät avaimet tai sulkematon aaltosulje. Viesti näyttää rivin ja sarakkeen.
Mitä eroa on muotoilulla ja pienentämisellä?
Muotoilu lisää rivinvaihdot ja sisennyksen luettavuuden parantamiseksi; pienentäminen poistaa ne, jotta se vie vähemmän tilaa.
Voinko järjestää avaimet?
Kyllä, aakkosjärjestysvalinnalla. Se on kätevä kahden JSON-tiedoston vertailuun tai saman tulosteen saamiseen joka kerta.
Onko se ilmainen?
Kyllä, se on ilmainen, ei vaadi rekisteröitymistä ja toimii suoraan selaimessasi.