Fara beint í aðalefni
LibraTool logoLibraTool

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.

Virkar án nettengingar eftir hleðslu

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.

  1. 1
    Lifandi þáttun við inntak
    JSON.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. 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.
  3. 3
    Mótun, minification, og lyklaraðgreining
    JSON.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öð.
  4. 4
    Gagnvirk trjásýn
    Trjá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

Algengar spurningar