Preskoči na vsebino

Oblikovalnik JSON

Preverite veljavnost in lepo oblikujte JSON s tem oblikovalnikom JSON. Prilepite zgoščen ali minimiziran JSON, orodje pa ga preveri glede na stroga pravila JSON, nato objekte in polja zamakne za dva presledka, kratke vrednosti, ki se prilegajo v 80 stolpcev, ohrani v eni vrstici ter obdrži vrstni red ključev, nize in natančnost števil. Za neveljaven JSON prikaže jasno napako. Idealno za razvijalce, ki pregledujejo odzive API, konfiguracijske datoteke in dnevnike.

Ponastavi

Pogosta vprašanja

Kaj počne oblikovalnik JSON?

Najprej preveri, ali je vaš vnos veljaven JSON, nato pa ga izpiše z zamikom dveh presledkov. Objekti in polja, ki se prilegajo v 80 stolpcev, na primer kratki seznami oznak, ostanejo v eni vrstici.

Kaj se zgodi z neveljavnim JSON?

Orodje se ustavi in prikaže sporočilo o napaki, na primer »Napaka v sintaksi«, namesto da bi ugibalo. Končne vejice, komentarji, enojni narekovaji in ključi brez narekovajev niso veljaven JSON; najprej jih popravite z orodjem za popravilo JSON.

Ali spremeni vrstni red ključev?

Ne, ključi ostanejo v vnesenem vrstnem redu, podvojeni ključi pa ostanejo nespremenjeni. Spremenijo se samo presledki in prelomi vrstic.

Ali se števila spremenijo?

Števila se kopirajo tako, kot so zapisana, zato se ohranita natančnost in vrednosti velikih celih števil. Normalizirajo se samo eksponenti: 1E+5 postane 1e5, -0.5e-03 pa -0.5e-3.

Ali se ubežni znaki Unicode razširijo?

Ne, nizi se kopirajo povsem enako, zato ubežni zapisi, kot je \u00e9, ostanejo ubežni, dobesedni znaki pa ostanejo dobesedni. Narekovaji in poševnice nazaj v nizih ostanejo nedotaknjeni.

Ali obstaja omejitev gnezdenja?

Da, dokumenti, gnezdeni globlje od 512 ravni, so zavrnjeni. Pravi odzivi API in konfiguracijske datoteke ostanejo daleč pod to omejitvijo.

Ali lahko oblikujem prazen vnos ali posamezno vrednost?

Prazen vnos ni veljaven JSON, zato se prikaže napaka. Posamezna vrednost, kot so niz, število, true ali null, je veljavna in se vrne nespremenjena.

Ali lahko izberem tabulatorje ali štiri presledke?

Ne, oblikovalnik vedno uporablja zamik z dvema presledkoma in nima možnosti nastavitev. Večina urejevalnikov lahko zamik naknadno pretvori, če vaš projekt uporablja tabulatorje.

Zakaj je rezultat ovit v ograjo kode json?

Izhod je vrnjen kot blok kode Markdown z oznako json, zato je v Markdown, pregledih in klepetu prikazan s poudarjeno sintakso. Za datoteko .json kopirajte vrstice med ograjama.

Kako velik je lahko moj JSON?

Do 5 MB na zagon; večji vnos je zavrnjen s sporočilom. Izhod je enak možnosti JSON v oblikovalniku kode.

O spletnem mestu OneClick Pro

OneClick Pro je brezplačna zbirka z več kot 150 spletnimi orodji za vsakodnevno delo: za pretvarjanje slik in enot, oblikovanje in preverjanje kode, preverjanje domen in SEO ter delo z besedilom, datumi in števili. Vsako orodje deluje brez registracije ali naročnine, vnesene podatke pa uporabimo samo za izračun rezultata in jih nikoli ne shranimo. Zbirko lahko uporabljate kot priročen nabor orodij za posamezna opravila ali si dodate med zaznamke orodja, ki jih uporabljate vsak dan.