Preskoči na vsebino
TextArray
100% lokalno

Oblikovalnik in validator JSON

Oblikujte, pomanjšajte in potrdite JSON z natančno vrstico in stolpcem katere koli napake.

Vhod

Oblikovalnik in validator JSON

Prilepite JSON in to orodje ga preoblikuje v nekaj berljivega – ali vam natančno pove, kje se pokvari. Je vsakodnevni spremljevalec odzivov API-ja, konfiguracijskih datotek, koristnih obremenitev dnevnikov, manifestov paketov in pomanjšane kopije, ki ste jo pravkar prekopirali iz omrežnega zavihka.

Zamik je odvisen od vas: dva presledka, štirje presledki ali zavihki. Namesto tega izberite »Pomanjšaj« in vsak izbirni presledek in nova vrstica bosta odstranjena, kar želite, preden prilepite koristni tovor v poizvedbeni niz, spremenljivko okolja ali testno stalnico. Vklopite »Razvrsti ključe predmetov po abecedi« in vsak predmet v dokumentu bo rekurzivno preurejen na najvišji ravni in enako ugnezden. Zaradi tega sta dve različici iste konfiguracije primerljivi v razliki, saj vrstni red ključev ni več šum.

Validacija teče na istem prehodu. Ko vnos ni veljaven JSON, prejmete mirno sporočilo, ki poimenuje vrstico in stolpec težave poleg lastnega razloga razčlenjevalnika, tako da iskanje končne vejice ali manjkajočega narekovaja traja nekaj sekund, ne pa minut mežikanja. Ko je vnos veljaven, ga štetje potrdi in doda številke, ki jih je vredno vedeti: koliko ključev vsebuje dokument, preštetih rekurzivno, kako globoko je ugnezden in koliko bajtov zavzame formatirani izhod.

Vse teče v vašem brskalniku — ni vložena nobena zahteva in nič se ne beleži. To je še posebej pomembno za JSON, ker koristni tovori tako pogosto vsebujejo žetone, zapise strank ali notranja imena gostiteljev. Tukaj prilepite proizvodne podatke brez pomisleka, nato kopirajte rezultat ali ga prenesite kot datoteko.

FAQ

Kaj mi sporoča sporočilo o napaki?
Poimenuje vrstico in stolpec, kjer je razčlenjevalnik obupal, ter osnovni razlog. Poglejte tisto mesto in tik pred njim – običajen vzrok je vejica na koncu, manjkajoči narekovaj ali neubežni znak.
Ali ključi za razvrščanje spremenijo moje podatke?
Ne. Razvrščanje rekurzivno prerazporedi ključe vsakega predmeta, vrednosti, nizi in vrstni red pa ostanejo nedotaknjeni. Objekti JSON po definiciji niso urejeni, zato dokument pomeni popolnoma isto stvar.
Kakšna je razlika med oblikovanjem in pomanjševanjem?
Oblikovanje doda zamik in nove vrstice, da je JSON berljiv. Pomanjševanje črta vsak izbirni presledek in novo vrstico, da postane čim manjši. Oba proizvajata iste podatke.
Kako se štejejo ključi in globina?
Ključi štejejo vse ključe objekta v celotnem dokumentu, vključno z ugnezdenimi in tistimi znotraj nizov. Globina je število ravni predmetov in nizov, ki so ugnezdeni na najgloblji točki.
Ali je moj JSON kje naložen?
Ne. Razčlenjevanje in formatiranje potekata v celoti v vašem brskalniku in vaš JSON nikoli ne zapusti vaše naprave – varno za tovore, ki vsebujejo žetone ali osebne podatke.