JSON formatter — ókeypis
Forsníða, staðfesta, minnka og kanna JSON gögn. Trjásýn, auðkenning á setningafræði og afrit með einum smelli.
Algeng notkun
- Sniðið API svörinLímdu inn óunnaðir API JSON svör og sniðfestu þau strax í læsilegri, inndreginni útfærslu.
- Sniðið JSON stillingarskrárHreinsa og staðfesta JSON stillingarskrár — package.json, tsconfig.json, stillingar og fleira.
- Sniðið JSON fyrir frumörvunLeysðu úr minified eða escaped JSON logs, villupölum og gagnagrunnsúttakum samstundis.
- Sniðið JSON þýðingu skrárStaðfestu og pretta i18n þýðingu JSON skrár (en.json, de.json) notað í React, Vue og Next.js appar.
- Skoðaðu og sniðið webhook nálganirLímdu inn óunnaðir webhook nálganir frá Stripe, GitHub eða Shopify og lestu þær skýrt sniðfestur.
Hvernig það virkar
Mótarinn keyrir alfarið í vafranum þínum með innbyggðum JSON.parse og JSON.stringify JavaScript — ekkert bókasafn, enginn netþjónn. Þáttun, mótun, minification, og gagnvirka trjásýnin gerast öll staðbundið um leið og þú skrifar.
- 1Lifandi þáttun við inntakJSON.parse keyrir 200 ms eftir síðasta lykilslag þitt. Ef þáttun mistekst les handskrifað villustaðsetningarfall SyntaxError-skilaboðin frá V8 eða Firefox, dregur út línu- og dálkanúmerið, og býður stökkva-á-villu tengil í textareitnum.
- 2Óöruggrar heiltölu greiningÁður en úttak er sýnt skannar tólið hráa uppsprettuna fyrir heiltölubókstöfum með 16 eða fleiri tölustöfum (hunsa þá innan tilvitnaðra strengja), prófar svo hvern með Number.isSafeInteger. Ef einhver yrði þegjandi rúnnaður af IEEE-754 double-geymslu birtist viðvörun áður en þú afritar eða sækir.
- 3Mótun, minification, og lyklaraðgreiningJSON.stringify(value, null, indent) framleiðir formaða eða minified úttakið. Þegar raða lyklar er virkt gengur endurkvæmt fall í gegnum hvern hlut í þáttuðu trénu og endurbyggir hann með Object.keys(...).sort() fyrir raðnúmerun — fylki eru látin vera í upprunalegri röð.
- 4Gagnvirk trjásýnTrjásýnin er handskrifuð endurkvæm fletjun sem breytir þáttaða hlutnum í flatan lista hnúta með dýpt, slóð, og útvíkka/felja-ástandi. Myndgerð er takmörkuð við 5.000 sýnileg hnúta til að koma í veg fyrir að flipinn frjósi á fjölmegabæta skjölum með stórum útvíkkuðum fylkjum.
Allt keyrir staðbundið í vafranum þínum — JSON-ið þitt er aldrei sent á neinn netþjón.
Tengd verkfæri
CSS-þjöppun og -fegurð
Þjappðu CSS til að minnka skrárstærð eða fegðu þjappaðan CSS til að auka læsileika. Augnabliksleg, í vafranum þínum.
CSS-fegurð
Snyrtu samþjappað CSS með samræmdum inndrætti, eða þjappaðu það. Valfrjáls stafrófsröðun eiginda gerir mismun fyrirsjáanlegri.
HTML-fegurð og -þjöppun
Fáðu HTML lagðan falt eða þjappað með réttri hreiðurinndrætti. Varðveitir efni inni í <pre>, <script>, <style> blokkum.