JSON formateatzailea doan
Formateatu, balioztatu, txikitu eta arakatu JSON datuak. Zuhaitz ikuspegia, sintaxia nabarmentzea eta klik bakarreko kopia.
Ohiko erabilerak
- API Erantzunak FormatatuItsastatu API JSON erantzun eskuakoiak eta berehala formateatu irakurgarri, indentatutako irteerara.
- JSON Konfigurazioaren Fitxategiak FormatatuGarbitu eta baliozkotu JSON konfigurazio fitxategiak β package.json, tsconfig.json, ezarpenak, eta gehiago.
- JSON Formatatu ArazketzearentzatDeskodetu minified edo escape JSON logs, error payloads, eta datu baseko irteerak berehala.
- JSON Itzulpen Fitxategiak FormatatuBaliozkotu eta garbitu i18n itzulpen JSON fitxategiak (en.json, de.json) React, Vue, eta Next.js aplikazioetan erabilak.
- Ikuskatu eta Webhook Payloads FormatatuItsastatu webhook payloads Stripe, GitHub, edo Shopify-tatik eta irakurri argi formateaturik.
Nola Funtzionatzen Du
Formateatzaileak erabat zure nabigatzailean funtzionatzen du JavaScripten barneko JSON.parse eta JSON.stringify erabiliz β liburutegirik ez, zerbitzaririk ez. Analisia, formateatzea, minifikazioa, eta zuhaitz-ikuspegi interaktiboa guztiak lokalki gertatzen dira idazten duzun heinean.
- 1Sarreraren analisi biziaJSON.parse zure azken teklatze-sakadaren 200 ms ondoren exekutatzen da. Analisiak huts egiten badu, eskuz idatzitako errore-kokapen funtzio batek V8 edo Firefoxeko SyntaxError mezua irakurtzen du, lerro eta zutabe-zenbakia ateratzen ditu, eta salto-errorera esteka bat eskaintzen du testu-eremuan.
- 2Zenbaki-oso ez-segururen detekzioaIrteera bistaratu aurretik, tresnak sarrera gordina eskaneatzen du 16 edo digitu gehiagoko zenbaki-oso literalen bila (komatxo arteko kateen barnekoak ezikusiz), gero bakoitza Number.isSafeInteger-ekin probatzen du. Edozein IEEE-754 zenbaki bikoitzeko gordailuak isilean biribilduko balu, abisu bat agertzen da kopiatu edo deskargatu baino lehen.
- 3Formateatzea, minifikazioa, eta gako-sailkapenaJSON.stringify(balioa, null, koska)-k formateatutako edo minifikatutako irteera sortzen du. Gakoak sailkatu piztuta dagoenean, funtzio errekurtsibo batek analizatutako zuhaitzeko objektu bakoitza zeharkatzen du eta Object.keys(...).sort() bidez berreraikitzen du serializazio aurretik β arrayak beren jatorrizko ordenan uzten dira.
- 4Zuhaitz-ikuspegi interaktiboaZuhaitz-ikuspegia eskuz idatzitako lauketa errekurtsibo bat da, analizatutako objektua sakontasun, bide, eta hedatu/kolapsatu egoerarekin nodoen zerrenda lau batera bihurtzen duena. Errendatzea 5.000 nodo ikusgarrira mugatzen da fitxa izoztea saihesteko array hedatu handiak dituzten hainbat megabyteko dokumentuetan.
Dena lokalki gertatzen da zure nabigatzailean β zure JSON inoiz ez da inongo zerbitzarira bidaltzen.
Erlazionatutako tresnak
CSS Txikitzailea eta Apaintzailea
Txikiatu CSS fitxategi-tamaina murrizteko edo apainduz txikitutako CSS irakurgarritasunerako. Berehalakoa, zure nabigatzailean.
CSS Apaintzailea
Formateatu minimizatutako CSS koskadura koherentearekin, edo minimizatu. Propietateen ordena alfabetiko aukerakoa, desberdintasun aurresangarrietarako.
HTML Apaintzailea eta Txikitzailea
Inprimatu edo txikiatu HTML koken sarrera egokiarekin. Gordetzen du edukia <pre>, <script>, <style> blokeetan.