JSON-i vormindaja ja valideerija
Vorminda, valideeri, ilukirjasta ja minimeeri JSON täielikult oma brauseris. Üleslaadimisi, jälgimist pole — sinu andmed jäävad sinu seadmesse.
Aseta JSON, lohista fail või klõpsa Ava fail.
Tulemus kuvatakse siin. Kõik toimub sinu brauseris.
Disaini järgi privaatne
Kogu vormindamine, valideerimine ja minimeerimine toimub lokaalselt sinu brauseris. Sinu JSON-i ei saadeta kunagi serverisse.
Kohene tagasiside
Saa parsimisvead koos rea ja veeru infoga, pluss ümbritsev kontekst, et saaksid trükivead sekunditega parandada.
Vorminda, minimeeri ja sorteeri
Prindi JSON ilusti 2, 4 või tab-taandega, minimeeri transportimiseks ja soovi korral sorteeri objekti võtmed tähestikulises järjekorras.
Seotud teisendustööriistad
Kas pead JSON-i teisendama teise vormingusse? Kasuta ühte allolevatest spetsiaalsetest teisendajatest.
Korduma kippuvad küsimused
Kas see JSON vormindaja on tõesti tasuta? ▾
Jah. Convertr.org JSON vormindaja, valideerija ja iluteenindaja on 100% tasuta, ilma registreerimiseta, vesimärgita ja kasutuspiiranguteta.
Kas minu JSON laaditakse serverisse üles? ▾
Ei. See on brauseripõhine JSON vormindaja. Sinu JSON tekst ei lahku kunagi sinu seadmest — vormindamine, valideerimine ja minimeerimine toimub lokaalselt sinu brauseris, kasutades JavaScripti.
Mida valideerija kontrollib? ▾
Valideerija kontrollib, kas sinu sisend on süntaktiliselt korrektne JSON vastavalt ametlikule JSON spetsifikatsioonile. Veateated hõlmavad valesti paigutatud komasid, tasakaalustamata sulgusid, jutumärkideta võtmeid ja järelmärke, koos rea ja veeru infoga, kui see on saadaval.
Mis vahe on Vorminda ja Minimeeri vahel? ▾
Vorming (nimetatakse ka Ilukirjastamiseks või Ilusaks Trükkimiseks) lisab reavahetusi ja taandeid, et JSON oleks lihtne lugeda. Minimeeri eemaldab kõik mittevajalikud tühikud, et muuta JSON võimalikult väikeseks võrgu kaudu transportimiseks.
Kas ma saan võtmeid tähestikulises järjekorras sorteerida? ▾
Jah. Luba Sorteeri võtmed valik, et rekursiivselt sorteerida objekti võtmeid tähestikulises järjekorras. Massiivid säilitavad oma algse järjekorra.
Kui suurt JSON faili ma saan vormindada? ▾
Kuna kõik toimub sinu brauseris, sõltub praktiline piir sinu seadmest. Moodsad lauaarvutid saavad mugavalt hakkama mitme megabaidiste JSON failidega. Väga suurte failide puhul eelista käsurea tööriistu nagu jq.
Kas see tööriist toetab JSON5 või JSONC (JSON kommentaaridega)? ▾
Ei. Et jääda rangelt JSON spetsifikatsioonile vastavaks, ei toetata JSON5 ja JSONC (JSON kommentaaride või järelkomadega). Eemalda kommentaarid ja järelkomad enne kleepimist.
Kas ma saan teisendada JSON-i YAML-, XML- või CSV-vormingusse? ▾
See leht keskendub JSON-i enda vormindamisele, valideerimisele ja minimeerimisele. Vormingu teisendamiseks (JSON YAML-iks, JSON XML-iks, JSON CSV-ks) pakub Convertr.org spetsiaalseid teisendamislehti.
JSON-i vormindaja ja valideerija
Parsige, valideerige, vormindage, minifitseerige, sorteerige ja kontrollige JSON teksti.
- Sisend
- JSON tekst või kohalik .json fail pluss vormindamisvalikud.
- Väljund
- Vormindatud või minimeeritud JSON koos süntaksidiagnostika ja statistikaga.
- Tegelikud piirangud
- JSON ei saa sisaldada kommentaare, lõpukomasid, NaN-i või dubleeriva võtme semantikat, mida iga parser säilitab; seadme mälu piirab väga suuri dokumente.
- Privaatsus ja andmete töötlemine
- JSON tekst või kohalik .json fail pluss vormindamise võimalused töödeldakse selles brauseri vahekaardil. Convertr ei saa ega salvesta seda; lehe sulgemine või uuesti laadimine puhastab tööseisundi, kui tööriist ei paku selgelt kohalikku allalaadimist.
Kuidas seda tööriista kasutada
- Andke JSON tekst või kohalik .json fail pluss vormindamisvalikud tööriista juhtnuppudes.
- Valige seaded, mis mõjutavad vormindatud või minifitseeritud JSON-i koos süntaksi diagnostika ja statistikaga, seejärel käivitage tööriist.
- Vaadake vormindatud või minifitseeritud JSON-i süntaksi diagnostika ja statistikaga enne selle kopeerimist või allalaadimist.
Levinud ebaõnnestumise viisid
Süntaksiviga teatab oma parsimise positsioonist, samas kui tühi sisend või liiga suur dokument ei saa väljundit toota.
Kasulik näide
Kleepige kompaktne API vastus, et seda taandada kahe tühiku võrra ja sortida objektide võtmed läbivaatamiseks.