JSON-muotoilija
Verkko ja kehittäjätMiten muotoilet ja tarkistat JSONin?
Liitä JSON, etsi virheet ja muotoile tai tiivistä teksti.
Antamasi tiedot pysyvät laitteellasi, kun käytät tätä työkalua. Jaetun linkin avaaminen lähettää osoitteen asetukset sivustolle HowToolbox sivun valmistelua varten.
Ei tallennu linkkiin eikä minnekään muualle.
JSON-tarkistus
Kelvollinen JSON
Kopioi koko tuloste tai lataa se JSON-tiedostona.
JSON-tuloste
{
"b": 2,
"a": [
1,
true,
null
]
} Lähdeteksti: enintään 20 000 merkkiä. Muotoilu: enintään 32 sisäkkäistä tasoa. JSON pysyy välilehdessä eikä päädy linkkiin.
Samannimisistä avaimista jää viimeinen. Luvut käyttävät liukulukutarkkuutta. Tuetun alueen ulkopuolisia lukuja ja liian suuria kokonaislukuja ei muotoilla.
Sponsoroidut linkit
Liitä JSON, etsi virheet ja muotoile tai tiivistä teksti.
Käyttöohje
- Liitä JSON. Tulos kertoo heti, onko se kelvollinen tai missä ensimmäinen virhe on.
- Valitse muotoilu tai tiivistys. Muotoilussa voit sisentää kahdella tai neljällä välilyönnillä tai sarkaimella. Voit myös järjestää olioiden avaimet.
- Kopioi tuloste tai lataa .json-tiedosto. Pitkä esikatselu lyhennetään, mutta kopio ja lataus sisältävät koko tulosteen.
Kelvollisia JSON-arvoja tiivistämisen jälkeen
| Syöte | Tiivistetty |
|---|---|
| [1, 2, 3] | [1,2,3] |
| [true, false] | [true,false] |
| [null, 0] | [null,0] |
| ["a", "b"] | ["a","b"] |
| [[], []] | [[],[]] |
Sponsoroidut linkit
Näin se toimii
JSON kuvaa olioita, taulukoita, merkkijonoja, lukuja sekä arvoja true, false ja null. Olioiden nimet ja merkkijonot kirjoitetaan lainausmerkkeihin. Viimeisen alkion jälkeinen pilkku tai kommentti ei kuulu JSONiin. Tarkistin noudattaa RFC 8259:n JSON-kielioppia ja ilmoittaa ensimmäisen virheen rivin ja sarakkeen. Molempien numerointi alkaa yhdestä.
Muotoilu lisää rivinvaihdot ja sisennykset, tiivistys poistaa tarpeettomat tyhjemerkit. Esimerkiksi [1, 2] tiivistyy muotoon [1,2]. Merkkijonon sisäiset välit kuuluvat arvoon eivätkä poistu. Avainten järjestäminen koskee myös sisäkkäisiä olioita, mutta taulukoiden järjestys säilyy. Kokonaislukuindekseinä toimivat avaimet tulevat ensin numerojärjestyksessä.
Lähdetekstin raja on 20 000 merkkiä ja muotoilun raja 32 sisäkkäistä tasoa. Samannimisistä avaimista jää viimeinen arvo. Desimaaliluvut voivat pyöristyä liukulukutarkkuuteen. Tuetun alueen ulkopuolisia lukuja ja liian suuria kokonaislukuja ei tulosteta. Teksti pysyy selaimessa eikä päädy linkkiin.
Usein kysyttyä
Miksi JSON on virheellinen?
Tavallisia syitä ovat heittomerkit lainausmerkkien sijaan, lainausmerkittömät nimet, kommentit ja ylimääräiset loppupilkut. Ilmoitettu kohta kertoo, missä virhe havaittiin. Puuttuva lainausmerkki tai sulje voi olla aiempana.
Säilyttääkö muotoilu jokaisen merkin?
Ei. Tyhjemerkit, kenoviivamerkinnät ja lukujen esitystapa voivat muuttua. Samannimisistä avaimista säilyy vain viimeinen arvo, ja desimaalitarkkuus on rajallinen. Kirjoita tunnisteet ja täsmällisinä säilytettävät desimaalit lainausmerkkeihin merkkijonoiksi.
Miksi kelvollinen JSON ei aina tuota tulostetta?
Syntaksi tarkistetaan erikseen muotoilun rajoista. Syvälle sisäkkäinen tieto, äärettömäksi tulkittu luku tai turvallisen alueen ylittävä kokonaisluku voi olla syntaksiltaan kelvollinen, mutta sitä ei muotoilla.
Voiko JSON-asiakirja olla pelkkä numero tai merkkijono?
Kyllä. JSON-arvo voi olla olio, taulukko, merkkijono, numero, true, false tai null.
Järjestääkö avainten lajittelu myös taulukot?
Ei. Lajittelu järjestää olioiden avaimet myös sisäkkäisissä olioissa; taulukon alkiot säilyttävät järjestyksensä.
Seuraavaksi saatat tarvita
- TekstivertailuNäe lisäykset ja poistot rivi tai sana kerrallaan., yksityinen, toimii laitteellasiTekstityökalutTarkistin
- UUID-generaattoriSatunnaisia UUID-tunnisteita, versio 4 tai aikajärjestetty versio 7, luotuna omalla laitteellasi., yksityinen, toimii laitteellasiVerkko ja kehittäjätGeneraattoriKoodaus
- TietomäärämuunninMuunna tavut, kilotavut, megatavut, gigatavut, MiB, GiB ja bitit niin, että 1 000 ja 1 024 pysyvät erillään., yksityinen, toimii laitteellasiYksikkömuunnoksetMuunninKoodaus
- Base64-koodaus ja -purkuKoodaa teksti tai tiedosto Base64-muotoon ja pura se takaisin suoraan selaimessasi., yksityinen, toimii laitteellasiTekstityökalutMuunninKoodaus
- Pistekirjoituksen muunninMuunna teksti Unified English Braille -soluiksi ja takaisin: kirjaimet, isot kirjaimet, numerot ja perusvälimerkit., yksityinen, toimii laitteellasiTekstityökalutMuunninKoodaus
- QR- ja viivakoodinlukijaLue koodi kameralla tai kuvasta ja näe, mitä se sisältää ja minne linkki oikeasti vie, ennen kuin avaat sen., yksityinen, toimii laitteellasiMedia ja tiedostotTarkistinKoodaus
Lisää kategoriasta Verkko ja kehittäjät
Kaikki 18 työkalua kategoriassa Verkko ja kehittäjät- SalasanageneraattoriSatunnainen salasana laitteellasi, vahvuus bitteinä eikä mitään lähde minnekään., yksityinen, toimii laitteellasi
- DNS-hakuTarkista osoitteet, sähköpostipalvelimet ja muut DNS-tietueet.
- HTTP-tilakooditHae mikä tahansa HTTP-tilakoodi: mitä 200, 301, 404, 429 tai 503 tarkoittaa, milloin palvelin lähettää sen, tallentavatko välimuistit sen ja mikä RFC sen määrittelee., yksityinen, toimii laitteellasi
- LatausaikalaskuriAnna tiedoston koko ja yhteytesi nopeus, niin näet, kauanko lataus tai lähetys kestää., yksityinen, toimii laitteellasi
- Mikä on IP-osoitteeni?Julkinen IP-osoitteesi ja sen takana oleva verkko.
- Onko sivusto alhaalla?Tarkista sivuston vastaus palvelimeltamme.
Suosittua nyt
Sponsoroidut linkit
Sponsoroidut linkit
Sponsoroidut linkit