JSON-puu Katsoja
Tarkastele, muotoile ja tutki JSON-tietoja interaktiivisessa kokoontaitettavassa puussa. Ilmainen, turvallinen, eikä latausta vaadita.
Vedä ja pudota JSON-tiedosto tähän
Tai liitä JSON-teksti alle
Tarkastele, muotoile ja tutki JSON-tietoja interaktiivisessa kokoontaitettavassa puussa. Ilmainen, turvallinen, eikä latausta vaadita.
Tai liitä JSON-teksti alle
JSON-puun katselulaitteet näyttävät JSON-tiedot navigoitavana hierarkkisena puuna pelkkänä tekstinä. Jokaisesta esineestä tulee kokoontaitettava haara; taulukot näyttävät kohteensa yksitellen; primitiiviset arvot näkyvät lehtinä. Rakennenäkymän avulla on helppo löytää tiettyjä kenttiä syvälle sisäkkäisistä tiedoista, tiivistää merkityksettömiä alipuita ja navigoida suurissa JSON-dokumenteissa, joita ei voida hallita tasaisena tekstinä.
Muotoiltuun JSON-tekstiin verrattuna puunäkymät ovat erinomaisia suurten tietojen navigoinnissa. 10 Mt:n API-vastausta on epäkäytännöllinen vierittää tekstinä, mutta se voidaan seurata puuna, jossa kutistat ylimmän tason avaimet, joista et välitä, ja laajennat vain kiinnostavia osia.
Tämä katseluohjelma renderöi JSONin strukturoidussa puussa selaimessasi. Haku suodattaa haarat avaimen tai arvon mukaan. Tyyppitietoinen näyttö erottaa merkkijonot, numerot, loogiset arvot, nollat, objektit ja taulukot.
Syvästi sisäkkäisiä tietoja on vaikea navigoida tekstinä. Määritystiedostoissa, API-vastauksissa ja sarjoitetussa tilassa on usein 5+ sisäkkäistasoa. Puunäkymän avulla voit tiivistää merkityksettömiä tasoja ja keskittyä olennaiseen. tekstinäkymät vaativat huolellista vierittämistä ja hakasulkeiden laskemista.
Myös haku- ja suodatusominaisuuksilla on merkitystä. Kaikkien "user_id"-nimien avainten löytäminen monimutkaisesta asiakirjasta on nopeaa hakutietoisen katseluohjelman avulla. mahdotonta tehdä luotettavasti pelkällä tekstillä.
Liitä JSON, siirry puuhun.
JSON-jäsennys käyttää JSON.parsea, joka epäonnistuu virheellisessä syötteessä ja jäsennysvirhe osoittaa ongelman sijaintiin. Kelvollinen JSON hahmontaa JavaScript-objektiksi, jonka katsoja kävelee rekursiivisesti tuottaakseen puun.
Renderöinti: jokaisesta sisäkkäisestä tasosta tulee sisennetty haara. Objektiavaimet ovat tarroja; arvot hahmonnetaan tyypin perusteella – merkkijonot lainausmerkeissä, luvut ilman, loogiset arvot tosi/epätosi, nolla eksplisiittisesti, objektit ja taulukot kutistettavina haaroina.
Suorituskyky: erittäin suuri JSON (10 Mt+) voi hidastaa renderöintiä. Laiska laajennus (vain tällä hetkellä näkyvien oksien näyttäminen) auttaa. Haku suurista asiakirjoista voi viedä huomattavasti aikaa. puun indeksointi ensimmäisessä jäsennyksessä auttaa.