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.

100% brauseripõhine Registreerimine pole vajalik Vaikimisi privaatne
Valmis

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.

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

  1. Andke JSON tekst või kohalik .json fail pluss vormindamisvalikud tööriista juhtnuppudes.
  2. Valige seaded, mis mõjutavad vormindatud või minifitseeritud JSON-i koos süntaksi diagnostika ja statistikaga, seejärel käivitage tööriist.
  3. 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.